Chaos Engineering: Withstanding Turbulent Conditions in Production
summary
A hands-on report applying Chaos Engineering to a Spring Boot cloud app using Chaos Monkey for Spring Boot and custom JSON experiment definitions, plus Pumba/gremlins and tc/netem to inject network latency and Jaeger for tracing. Experiments test hypotheses about gateway behavior when the fashion service experiences high latency or exceptions; automated injections, rollbacks, and tracing show circuit breakers and fallbacks generally work but several instances still crash, causing six experiments to be aborted and prompting fixes.
AI-written summary · about
chapters (5)
- 0:00Chaos Engineering intro
- 14:43What is Chaos Engineering
- 22:36Gameday format
- 30:38Demo platform
- 42:03Q&A
related talks
57mChaos Engineering Primer
36mChaos Engineering
41mClear the ring for Chaos Engineering at Vertrieb Deutsche Bahn!
46mDesigning a System for Chaos
37mChaos Engineering: The Fine Art of Breaking Stuff in Production on Purpose
28mRevealing Resilience Vulnerabilities in Spring Boot Architectures
33mBeyond the Monkeys Chaos Engineering on the Cloud
31mPlanning for Failure using Chaos Engineering
