Graceful Degradation - CI/CD用語集の定義
グレースフルデグラデーションは、依存先が失敗したときに全体を失敗させるのではなく、機能を縮小して提供し続けられるようにシステムを設計することです。例えば、レコメンデーションサービスがダウンしているときにキャッシュされたデータやデフォルトのデータを返すことです。
Fail open vs fail closed
グレースフルにデグレードするとは、通常、重要でない機能ではfail open(古いデータを表示する)し、セキュリティ上重要なものではfail closed(認証に到達できない場合はアクセスを拒否する)することを意味します。
関連ガイド
Circuit Breaker - CI/CD Glossary DefinitionCircuit Breaker: A circuit breaker is a resilience pattern that stops calling a failing dependency after erro…
Fault Injection - CI/CD Glossary DefinitionFault Injection: Fault injection is deliberately introducing failures, such as latency, errors, or killed pro…