Chaos Engineering
Chaos Engineering is a great idea — build an automated solution/tool to randomly attempt to break a system in some way; ultimately to learn how the system behaves in such situations. Then you can use your newfound knowledge to find ways to make the system more fault tolerant during these failure conditions in the future.
From :https://medium.com/better-programming/chaos-engineering-chaos-testing-your-http-micro-services-acc99d145515
- Chaos engineering in Azure: https://azure.microsoft.com/en-us/blog/inside-azure-search-chaos-engineering/
- Chaos engineering in Netflix: https://netflixtechblog.com/tagged/chaos-engineering
- Netflix chaos monkey: https://github.com/Netflix/chaosmonkey
Reply