etcd
Distributed reliable key-value store for the most critical data of a distributed system observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 99
- Release rhythm 94
- Longevity 100
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: 4.0
- age_days: 4806
- days_rel: 41
- days_push: 7
- n_releases_24m: 47
Adoption not part of the score
52180 stars · 10469 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
etcd is a distributed, reliable key-value store built on the Raft consensus algorithm, designed for storing the most critical data of distributed systems. It exposes a gRPC API with TLS security, supports watch and lease primitives, and serves as the primary datastore for Kubernetes.
Use cases
- store configuration for a distributed system with strong consistency
- run a highly available key-value store using Raft consensus
- back Kubernetes cluster state
- implement distributed locks and leader election
- watch for configuration changes in real time across services
- coordinate service discovery among microservices
When to choose
- you need strongly consistent, replicated metadata storage for critical infrastructure
- you are running Kubernetes or building similar control planes
- you need watch/lease primitives for coordination and service discovery
When to avoid
- you need a general-purpose high-throughput database or large datasets
- your workload is write-heavy beyond etcd's modest throughput limits
- you only need simple caching without consistency guarantees
Facets
service · maturity stable
database rpc cli caching configuration-management service-discovery databases microservices infrastructure-as-code cloud-computing go self-hosted cross-platform key-value-store raft-consensus grpc-api cncf coordination watch-mechanism kubernetes-backend containers devops linux macos docker kubernetes
1 source
- readme: https://github.com/etcd-io/etcd · fetched 2026-08-28 · 338460f533b3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| etcd-io/etcd | main | 97 |
| etcd-io/jetcd | sdk | 71 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem