Chaos Engineering: Injecting Failure to Build Resilience in Systems
summary
Chaos Engineering explains injecting controlled failures into distributed systems to test and build resilience. It covers using failure injection as a disciplined practice to gain confidence in systems' ability to withstand unpredictable faults in complex distributed architectures, with relevance to DevOps and chaos engineering techniques.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:53Resilient systems
- 5:01Why resilience matters
- 8:30Common failure types
- 10:18Chaos engineering defined
- 13:07Chaos engineering history
- 14:11Chaos engineering principles
- 18:09Demo: injecting latency
- 21:40Experiment results
- 23:27Game Days exercises
- 26:39Learning from production failures
- 27:21Getting started resources
related talks
33mChaos Engineering, how to increase resilience by injecting chaos
18mChaos Engineering: Break It On Purpose
48mChaos Engineering: The Path to Reliability
33mChaos engineering for the rest of us
27mChaos Engineering: The Path to Reliability
26mBreaking Systems for Resilience
01h 02mPractical Chaos Engineering breaking things on purpose to make them more resilient against failure
40mNavigating the Unknowable: Resilience through Security Chaos Engineering
