Chaos Engineering is the practice of experimenting on distributed systems to build confidence in their ability to withstand turbulent conditions in production. It involves hypothesizing a system's steady state, varying real world events through experiments run directly in production environments, and automating continuous experiments to minimize impact. Resources for learning more about chaos engineering include the Chaos Toolkit and an awesome-list of chaos engineering tools and resources.
Convert to study guideBETA
Transform any presentation into a summarized study guide, highlighting the most important points and key insights.
4. Chaos Engineering is the discipline of
experimenting on a distributed system in order
to build confidence in the system’s capability to
withstand turbulent conditions in production
Ch
6. Hypothesise steady state
Vary real world events
Run experiments in Production (!)
Automate experiments to run continuously
Minimise blast radius