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
718 forks
Language: Clojure
last commit: 27 days 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,051
apache/incubator-kie-drools A comprehensive rule engine and complex event processing system for Java and the JVM Platform. 5,879
getanteon/anteon A platform for monitoring and testing Kubernetes clusters 8,428
apache/jmeter A tool used to simulate heavy loads on servers and measure their performance under different conditions. 8,413
joaomatosf/jexboss A tool for testing and exploiting vulnerabilities in Java-based web applications 2,421
aragozin/jvm-tools A toolset for troubleshooting and profiling Java Virtual Machines (JVMs) 3,317
kubernetes/test-infra Tools and configuration files for automating and testing Kubernetes project infrastructure 3,834
netflix/concurrency-limits A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. 3,261
sapegin/jest-cheat-sheet A comprehensive documentation of Jest testing framework and its usage. 5,351
zeromq/jeromq A high-performance asynchronous messaging library for distributed applications 2,364
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,765
session-replay-tools/tcpcopy A tool for simulating real-world network traffic to test the stability and performance of internet applications 4,511
anchore/syft Generates detailed visibility into software packages and dependencies to manage vulnerabilities and license compliance. 6,248
jaegertracing/jaeger A distributed tracing platform that enables monitoring of microservices-based systems 20,503