Chaos Engineering with Spring Boot
Have you ever encountered a crash or a failure of your systems in a production environment? For sure, you have, sooner or later, experienced it. If we are not able to avoid failure, the solution seems to be maintaining our system in a state of permanent failure. This concept underpins the practice called Chaos Engineering and the tool invented by Netflix to test the resilience of its IT infrastructure — Chaos Monkey. With Chaos Monkey for Spring Boot applications, we can implement Chaos Engineering in our Spring apps, which might be a system consisting of microservices.
In this talk, we will introduce the idea of Chaos Engineering and apply it directly in our Spring Boot apps with the Chaos Monkey for Spring Boot. We can show how it will try to attack your running Spring Boot App and how to solve some common patterns.