Chaos Engineering in the Wild: Findings from GitHub
Joshua Owotogbe, Indika Kumara, Dario Di Nucci, Damian Andrew Tamburri, Willem-Jan van den Heuvel

TL;DR
This study analyzes 971 GitHub repositories to understand the adoption, usage patterns, and trends of chaos engineering tools, revealing their growth, primary applications, and fault types addressed in real-world projects.
Contribution
It provides the first large-scale empirical analysis of chaos engineering tool adoption and usage patterns in open-source repositories, highlighting industry trends and research gaps.
Findings
Toxiproxy and Chaos Mesh are the most used tools with increasing adoption.
Development repositories show higher activity, indicating industrial relevance.
Network disruptions and instance termination are the main fault scenarios addressed.
Abstract
Chaos engineering aims to improve the resilience of software systems by intentionally injecting faults to identify and address system weaknesses that cause outages in production environments. Although many tools for chaos engineering exist, their practical adoption is not yet explored. This study examines 971 GitHub repositories that incorporate 10 popular chaos engineering tools to identify patterns and trends in their use. The analysis reveals that Toxiproxy and Chaos Mesh are the most frequently used, showing consistent growth since 2016 and reflecting increasing adoption in cloud-native development. The release of new chaos engineering tools peaked in 2018, followed by a shift toward refinement and integration, with Chaos Mesh and LitmusChaos leading in ongoing development activity. Software development is the most frequent application (58.0%), followed by unclassified purposes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Scientific Computing and Data Management · Advanced Data Storage Technologies
