{"repo":"codecentric/chaos-monkey-spring-boot","free":true,"listed":false,"github":"https://github.com/codecentric/chaos-monkey-spring-boot","clone":"git clone https://github.com/codecentric/chaos-monkey-spring-boot.git","description":"Chaos Monkey for Spring Boot","language":"Java","stars":941,"topics":["spring","spring-boot","spring-cloud","chaos-engineering","chaos-monkey","chaos-testing","chaostoolkit","testing","testing-tools","test-framework"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Chaos Monkey for Spring Boot inspired by Chaos Engineering at Netflix This project provides a Chaos Monkey for Spring Boot applications and will try to attack your running Spring Boot App. Everything from getting started to advanced usage is explained in the Documentation for Chaos Monkey for Spring Boot Introduction If you're not familiar with the principles of chaos engineering yet, check out this blog post and enter the world of chaos engineering. Get familiar with the Chaos Monkey for Spring Boot in the following video, available on YouTube : What is the goal of Chaos Monkey? Inspired by PRINCIPLES OF CHAOS ENGINEERING, with a focus on Spring Boot, Chaos Monkey wants to test applications better and especially during operation. After writing many unit and integration tests, a code coverage from 70% to 80%, this unpleasant feeling remains, how our baby behaves in production? Many questions remain unanswered: - Will our fallbacks work? - How does the application behave with network latency? - What if one of our services breaks down? - Service Discovery works, but is our Client-Side-Load-Balancing also working? As you can see, there are many more questions and open topics you have to deal with. That was the start of Chaos Monkey for Spring Boot. How does it work? If Spring Boot Chaos Monkey is on your classpath and activated with profile name chaos-monkey , it will automatically hook into your application. Now you can activate watchers, which look for classes to assault. Ther","default_branch":null,"files":null,"tree":[],"storefront":"/r/codecentric","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codecentric/chaos-monkey-spring-boot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}