gremlins.js is a JavaScript stress testing framework and web UI monkey testing library. It functions as a browser chaos testing tool that automates random interactions with DOM elements to identify stability issues, unexpected crashes, and edge-case bugs in web applications. The tool utilizes a seeded-random interaction engine to ensure test sequence repeatability, allowing specific failure sequences to be recreated for debugging. It supports the definition of custom interaction rules and pluggable strategies to target specific application behaviors through weighted-probability action dispatc
This project provides educational materials and courseware focused on the theoretical and practical foundations of distributed systems design. It serves as a comprehensive curriculum covering the disciplines of consensus, data consistency, reliability engineering, and scalability. The instructional content focuses on achieving cluster agreement through consensus algorithms and managing system-wide state via coordination frameworks. It includes a dedicated guide to data theory, exploring replication strategies, consistency models, and data convergence. The courseware covers a broad capability
A curated list of Chaos Engineering resources.
The main features of moduscreateorg/slow are: Chaos Engineering.
Open-source alternatives to moduscreateorg/slow include: 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… dastergon/awesome-chaos-engineering — A curated list of Chaos Engineering resources. dcm-oss/blockade. linkedin/simoorg. mefellows/muxy — Proxy for simulating real-world distributed system failures to improve resilience in your applications.