Chaos engineering for the rest of us
summary
Covers practical chaos engineering fundamentals with a concrete claim: classify failures into four failure classes (known, known-but-not-handled, unknown-but-expected, unknown), show real-world fault modes like network partitions, carrier or country-level outages and server crashes, and use controlled experiments in production to learn — fault injection, traffic shaping and failover drills. Presents pragmatic strategies and techniques borrowed from large distributed systems teams and reports whether the injected failures revealed recovery gaps.
AI-written summary · about
chapters (8)
- 0:00Introduction and welcome
- 1:52What is chaos engineering
- 8:24Why we need chaos testing
- 10:31Four types of system issues
- 16:17Real-world chaos examples
- 22:24Case study from Orange Morocco
- 29:56Practical chaos engineering steps
- 32:17Closing and Q&A
related talks
28mChaos Engineering: Injecting Failure to Build Resilience in Systems
57mChaos Engineering Primer
33mChaos Engineering, how to increase resilience by injecting chaos
46mDesigning a System for Chaos
52mChaos engineering: Breaking things on purpose in production
43mBuilding a culture from Chaos
48mChaos Engineering: The art of breaking stuff
38mChaos Engineering: A Step Towards Resilience
