Designing a Custom Chaos Engineering Framework for Enhanced System Resilience at Softtech
By: Ethem Utku Aktas, Burak Tuzlutas, Burak Yesiltas
Potential Business Impact:
Makes computer programs stronger by testing them with problems.
Chaos Engineering is a discipline which enhances software resilience by introducing faults to observe and improve system behavior intentionally. This paper presents a design proposal for a customized Chaos Engineering framework tailored for Softtech, a leading software development company serving the financial sector. It outlines foundational concepts and activities for introducing Chaos Engineering within Softtech, while considering financial sector regulations. Building on these principles, the framework aims to be iterative and scalable, enabling development teams to progressively improve their practices. The study addresses two primary questions: how Softtech's unique infrastructure, business priorities, and organizational context shape the customization of its Chaos Engineering framework and what key activities and components are necessary for creating an effective framework tailored to Softtech's needs.
Similar Papers
Chaos Engineering in the Wild: Findings from GitHub
Software Engineering
Finds bugs in computer programs before they break.
Assessing and Enhancing the Robustness of LLM-based Multi-Agent Systems Through Chaos Engineering
Multiagent Systems
Makes smart computer teams work better and not break.
LLM-Powered Fully Automated Chaos Engineering: Towards Enabling Anyone to Build Resilient Software Systems at Low Cost
Software Engineering
Makes computer systems stronger by finding and fixing problems.