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

apache/zookeeper

Apache ZooKeeper observed · 2026-08-28

github.com/apache/zookeeper · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: n/a
  • age_days: 6368
  • days_rel: n/a
  • days_push: 8
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

12795 stars · 7330 forks observed · 2026-08-28

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

Apache ZooKeeper is a high-performance, fault-tolerant coordination service for distributed applications, exposing a hierarchical key-value namespace with ordered, replicated updates via the ZAB consensus protocol. It provides off-the-shelf primitives such as naming, configuration management, synchronization, and group services used by systems like Kafka, Hadoop, and HBase.

Use cases

  • implement leader election among distributed workers
  • build distributed locks and mutexes across a cluster
  • register and discover live service instances dynamically
  • propagate configuration changes to all nodes with watches
  • track cluster membership and node liveness in real time
  • synchronize phased computations with barriers and queues
  • store small amounts of strongly consistent metadata for a distributed system

When to choose

  • you need battle-tested coordination primitives (locks, leader election, group membership) with strong consistency
  • you operate distributed systems like Kafka, Hadoop, or HBase that depend on ZooKeeper
  • you need a small, highly reliable replicated key-value store with total ordering of updates
  • you want watches to push configuration changes without polling

When to avoid

  • you need to store large volumes of data or serve as a general-purpose database
  • you want a modern consensus store with a richer API like etcd or Consul
  • your workload requires horizontal write scaling rather than a single coordinated quorum
  • you only need simple caching or messaging without coordination guarantees

Facets

service · maturity stable

database service-discovery configuration-management caching message-queue microservices databases infrastructure-as-code backend jvm windows cross-platform self-hosted coordination consensus zab leader-election distributed-locks key-value-store apache cluster-management devops linux macos docker

6 sources

Member repositories

RepositoryRoleHealth v2
apache/zookeepermain77

For agents

markdown · JSON · MCP: product_card(name="apache/zookeeper")

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