{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-1230.40","name":"Resilience & Capacity Engineering","level":2,"parent_id":"BC-1230","l1_id":"BC-1230","industry":"software","macro_id":null,"path":["Site Reliability","Resilience & Capacity Engineering"],"description":"Design and prove that the product survives component failure, traffic spikes and regional loss, and that it has the headroom for next quarter's customers.","aliases":["Chaos Engineering","Load Testing","Disaster Recovery"],"in_scope":["Failure injection and game days","Load and performance testing against targets","Multi-region failover and recovery drills","Capacity headroom planning per service"],"out_of_scope":["Platform cost optimization (see BC-1210)","Company-wide crisis management (see BC-830)"],"csdm_note":null,"status":"active","successor_id":null,"child_ids":["BC-1230.40.10","BC-1230.40.20","BC-1230.40.30","BC-1230.40.40"]},"crosswalk":{"realized_by":[],"used_in":[],"patterns":[{"id":"DP-030","name":"Bulkhead","category":"Resilience","via":null},{"id":"DP-050","name":"Throttling","category":"Resilience","via":null}],"stacks":[],"books":[{"id":"BK-building-microservices","title":"Building Microservices","topic":"Distributed systems","via":null},{"id":"BK-the-art-of-scalability","title":"The Art of Scalability","topic":"Distributed systems","via":null},{"id":"BK-chaos-engineering","title":"Chaos Engineering","topic":"Delivery & DevOps","via":null}]},"ancestors":[{"id":"BC-1230","name":"Site Reliability","level":1}],"children":[{"id":"BC-1230.40.10","name":"Failure Injection & Game Days","level":3,"child_count":0},{"id":"BC-1230.40.20","name":"Performance & Load Testing","level":3,"child_count":0},{"id":"BC-1230.40.30","name":"Disaster Recovery for the Product","level":3,"child_count":0},{"id":"BC-1230.40.40","name":"Capacity Headroom Planning","level":3,"child_count":0}]}