Circuit Breaker - CI/CD用語集の定義
circuit breaker は、壊れた dependency が回復するまでその呼び出しを止めるためにトリップして open になります。
circuit breaker は、エラーが閾値に達した後に失敗している dependency の呼び出しを止め、その dependency が回復するまで高速な失敗を返すレジリエンスパターンです。
closed、open、half-open の3つの状態を持ちます。open のときは timeout を積み上げる代わりに高速に失敗し、再び close する前に定期的に dependency をテストします。
関連ガイド
Exponential Backoff - CI/CD Glossary DefinitionExponential Backoff: Exponential backoff is a retry strategy where the wait between attempts grows exponentia…
Bulkhead - CI/CD Glossary DefinitionBulkhead: A bulkhead is a resilience pattern that isolates resources (like connection or thread pools) per de…
Graceful Degradation - CI/CD Glossary DefinitionGraceful Degradation: Graceful degradation is designing a system to keep serving reduced functionality when a…