Too Long; Didn't Read
Chaos Engineering is a methodology that discovers your system’s faults by intentionally injecting problems into production systems in a controlled manner. Faults are wide ranging, from latency, simulated disk failure, node outage, and even simulating the outage of an entire region. The benefits of Chaos Engineering include fewer and less impactful system outages, fewer manual testing hours and fewer labor hours spent manually testing for fragility. Firms who have implemented it or have clients who implemented it all spoke positively of its value.