How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
:fish: 鯰: Programmable fuzzy scheduler for testing distributed systems
The main features of osrg/namazu are: Chaos Engineering, Chaos Engineering Tools.
Projects with overlapping indexed features include: shopify/toxiproxy — Toxiproxy is a framework designed for chaos engineering and network resilience testing. It functions as a programmable… mefellows/muxy — Proxy for simulating real-world distributed system failures to improve resilience in your applications. chaos-mesh/chaos-mesh — Chaos Mesh is a cloud-native fault injection tool and Kubernetes chaos engineering platform designed to verify system… linkedin/simoorg. marmelab/gremlins.js — gremlins.js is a JavaScript stress testing framework and web UI monkey testing library. It functions as a browser… aphyr/distsys-class — This project provides educational materials and courseware focused on the theoretical and practical foundations of…
Proxy for simulating real-world distributed system failures to improve resilience in your applications.
Chaos Mesh is a cloud-native fault injection tool and Kubernetes chaos engineering platform designed to verify system resilience. It functions as a testing framework for designing and executing automated failure scenarios to evaluate how containerized workloads recover from disruptions. The project acts as a multi-cluster chaos orchestrator, providing a centralized control plane to manage and monitor experiments across multiple remote Kubernetes clusters from a single interface. It includes a dashboard for the visual scheduling of experiments and the coordination of complex failure scenarios.
Toxiproxy is a framework designed for chaos engineering and network resilience testing. It functions as a programmable TCP proxy that intercepts and routes data streams between clients and servers, allowing developers to simulate unstable network conditions such as latency, bandwidth throttling, and connection failures. The tool provides a control plane that enables the dynamic manipulation of network conditions on active connections in real time. By integrating into automated test suites, it allows for the programmatic injection of faults to validate how distributed systems and microservices