Skip to content
Latchkey

Bulkhead - CI/CD用語集の定義

bulkhead はリソースを区切り、失敗している dependency が他のすべてを枯渇させないようにします。

bulkhead は、dependency ごとにリソース(接続プールやスレッドプールなど)を分離し、ある部分の障害がリソースを枯渇させてシステム全体を沈めないようにするレジリエンスパターンです。

船の隔壁にちなんで名付けられた bulkhead は、単一の呼び出し元や dependency が共有リソースをどれだけ消費できるかを制限し、障害を連鎖させる代わりに封じ込めます。

関連ガイド