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: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jepsen-io/maelstromA workbench for writing and testing toy implementations of distributed systems3,102
apache/incubator-kie-droolsA comprehensive rule engine and complex event processing system for Java and the JVM Platform.5,901
getanteon/anteonA platform for monitoring and testing Kubernetes clusters8,446
apache/jmeterA tool used to simulate heavy loads on servers and measure their performance under different conditions.8,467
joaomatosf/jexbossA tool for testing and exploiting vulnerabilities in Java-based web applications2,429
aragozin/jvm-toolsA toolset for troubleshooting and profiling Java Virtual Machines (JVMs)3,319
kubernetes/test-infraTools and configuration files for automating and testing Kubernetes project infrastructure3,857
netflix/concurrency-limitsA Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency.3,281
sapegin/jest-cheat-sheetA comprehensive documentation of Jest testing framework and its usage.5,355
zeromq/jeromqA high-performance asynchronous messaging library for distributed applications2,371
dalekbaldwin/check-itA test framework for Common Lisp that uses randomized property-based testing to ensure code reliability and robustness51
linkedin/cruise-controlAutomates dynamic workload rebalance and self-healing of large-scale Apache Kafka clusters2,777
session-replay-tools/tcpcopyA tool for simulating real-world network traffic to test the stability and performance of internet applications4,528
anchore/syftGenerates detailed visibility into software packages and dependencies to manage vulnerabilities and license compliance.6,371
jaegertracing/jaegerA distributed tracing system that allows for the tracking and analysis of application performance across multiple services20,651