Ross ROSS = Recommend OSS · open-source software intelligence for agents

jepsen-io/jepsen

A framework for distributed systems verification, with fault injection observed · 2026-08-28

github.com/jepsen-io/jepsen · Clojure observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 71
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 97
  • age_days: 4889
  • days_rel: 34
  • days_push: 7
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

7481 stars · 754 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Jepsen is a Clojure library and framework for verifying the correctness of distributed systems under fault injection. It sets up systems on remote nodes, runs concurrent client operations, injects faults via a nemesis, and checks the resulting history for consistency violations.

Use cases

  • verify linearizability of a distributed database
  • test how a system behaves under network partitions
  • check consistency of a distributed task scheduler
  • generate performance and availability graphs during faults
  • inject clock skew and crash faults into a cluster
  • validate eventual consistency guarantees

When to choose

  • you need rigorous correctness verification of a distributed system
  • you want to reproduce and analyze consistency anomalies under faults
  • you are building or auditing a database, queue, or coordination service

When to avoid

  • you need simple unit or integration tests without distributed fault injection
  • you cannot provision SSH-accessible test nodes
  • your team has no Clojure/JVM experience and only needs ad-hoc smoke tests

Facets

framework · maturity active

testing e2e-testing benchmarking fuzzing microservices databases testing developer-tools jvm-scripting jvm cli distributed-systems-verification fault-injection consistency-checking nemesis chaos-engineering linux

1 source

Member repositories

RepositoryRoleHealth v2
jepsen-io/jepsenmain89

For agents

markdown · JSON · MCP: product_card(name="jepsen-io/jepsen")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem