Chaos engineering is not only about seeing if a system is resilient enough to survive random failures, but also very much about building confidence in the operations of the system to be able to recover from different types of error situations.
But why would anyone really cause chaos voluntarily? Well, the answer is actually quite simple. Unleashing chaos within your system to destroy infrastructure pieces is the best possible test to see if your service really has the resiliency level needed.
Read the full blog post now!