Bulkhead Pattern
Bölmelendirme deseni (Bulkhead Pattern) — Bir alt sistemdeki kaynak tükenmesinin diğer iş yüklerine yayılmasını önlemek için kaynakları ve concurrency bütçelerini bölümlere ayırma deseni.
Dayanıklılık Bağlamı
Ayrı thread pool, connection pool, queue veya semaphore bütçeleri kullanılarak tenant, endpoint ya da bağımlılık bazında izolasyon sağlanabilir.
Hata ve Toparlanma Sınırı
Çok küçük bölmeler kapasiteyi verimsiz kullanabilir; tamamen ortak havuz ise failure blast radius'u büyütür. Boyutlandırma gerçek trafik dağılımına dayanmalıdır.
İlişkili Dayanıklılık Kavramları
- Circuit Breaker
- Load Shedding
- Thread Pool
- Resource Isolation