In today's dynamic landscape of distributed systems, chaos engineering has emerged as a vital discipline. Its purpose is to proactively identify system vulnerabilities by deliberately inflicting controlled failures. By {proactively{ testing the resilience of our applications in unpredictable ways, we can minimize the impact of real-world disruption