CodeBrowser / github / etcd-io/etcd
etcd-io/etcd
# Distributed reliable key-value store for the most critical data of a distributed system
$ git clone https://github.com/etcd-io/etcd.git
stars
52,014
forks
10,425
language
Go
license
Apache License 2.0
What is etcd-io/etcd?
etcd is a distributed key-value store written in Go that uses the Raft consensus algorithm to keep data synchronized across multiple machines. Developers use etcd to store critical configuration and state data in distributed systems, particularly as the backing store for Kubernetes clusters. It provides strong consistency guarantees and automatic failover, making it suitable for coordinating shared state in systems where data reliability is essential.
Topics
#cncf #consensus #database #distributed-database #distributed-systems #etcd #go #key-value #kubernetes #raft
Activity
287 open issues · last updated Jul 21, 2026