blast radiusとは?
blast radiusは、単一の障害、欠陥のある変更、セキュリティ侵害がもたらしうる影響の広がりです。小さなblast radiusは問題が1つのサービス、environment、権限のセットに封じ込められることを意味し、大きなものは単一の障害が広範に連鎖することを意味します。blast radiusの縮小は、レジリエントで安全な設計の中心的な目標です。
なぜ重要か
あらゆる障害を防ぐことはできませんが、それぞれがどれだけ害を及ぼすかは制限できます。least privilege、environmentの隔離、canaryリリース、circuit breakerといった手法はすべて、単一の問題が局所にとどまるようblast radiusを縮小することで機能します。
関連する概念
- least privilegeはセキュリティのblast radiusを制限する
- canaryリリースは悪いデプロイのblast radiusを制限する
- circuit breakerは連鎖する障害を封じ込める
関連ガイド
What Is the Principle of Least Privilege?Least privilege means granting every user, job, or token only the minimum permissions needed to do its task a…
What Is a Circuit Breaker?A circuit breaker stops calling a failing dependency for a cooldown period to prevent cascading failures and…
What Is Canary Analysis?Canary analysis compares a new release serving a small slice of traffic against the stable version to decide…