jepsen

Distributed system tester

A framework for testing distributed systems with fault injection to ensure correctness and reliability.

A framework for distributed systems verification, with fault injection

GitHub

7k stars
192 watching
720 forks
Language: Clojure
last commit: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jepsen-io/maelstrom A workbench for writing and testing toy implementations of distributed systems 3,102
apache/incubator-kie-drools A comprehensive rule engine and complex event processing system for Java and the JVM Platform. 5,901
getanteon/anteon A platform for monitoring and testing Kubernetes clusters 8,446
apache/jmeter A tool used to simulate heavy loads on servers and measure their performance under different conditions. 8,467
joaomatosf/jexboss A tool for testing and exploiting vulnerabilities in Java-based web applications 2,429
aragozin/jvm-tools A toolset for troubleshooting and profiling Java Virtual Machines (JVMs) 3,319
kubernetes/test-infra Tools and configuration files for automating and testing Kubernetes project infrastructure 3,857
netflix/concurrency-limits A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. 3,281
sapegin/jest-cheat-sheet A comprehensive documentation of Jest testing framework and its usage. 5,355
zeromq/jeromq A high-performance asynchronous messaging library for distributed applications 2,371
dalekbaldwin/check-it A test framework for Common Lisp that uses randomized property-based testing to ensure code reliability and robustness 51
linkedin/cruise-control Automates dynamic workload rebalance and self-healing of large-scale Apache Kafka clusters 2,777
session-replay-tools/tcpcopy A tool for simulating real-world network traffic to test the stability and performance of internet applications 4,528
anchore/syft Generates detailed visibility into software packages and dependencies to manage vulnerabilities and license compliance. 6,371
jaegertracing/jaeger A distributed tracing system that allows for the tracking and analysis of application performance across multiple services 20,651