Bulkhead - CI/CD用語集の定義
bulkhead はリソースを区切り、失敗している dependency が他のすべてを枯渇させないようにします。
bulkhead は、dependency ごとにリソース(接続プールやスレッドプールなど)を分離し、ある部分の障害がリソースを枯渇させてシステム全体を沈めないようにするレジリエンスパターンです。
船の隔壁にちなんで名付けられた bulkhead は、単一の呼び出し元や dependency が共有リソースをどれだけ消費できるかを制限し、障害を連鎖させる代わりに封じ込めます。
関連ガイド
Circuit Breaker - CI/CD Glossary DefinitionCircuit Breaker: A circuit breaker is a resilience pattern that stops calling a failing dependency after a th…
Graceful Degradation - CI/CD Glossary DefinitionGraceful Degradation: Graceful degradation is designing a system to keep serving reduced functionality when a…