← All projects

etcd

A distributed, reliable key-value store for the most critical data

Ops & Infrakey-value-storedistributed-systemskubernetesraftcncfopen-sourceclustering
etcd screenshot

About

etcd is a strongly consistent, distributed key-value store designed to store critical configuration and coordination data for distributed systems and clusters. It handles leader elections during network partitions and tolerates machine failures using the Raft consensus protocol. etcd is a CNCF (Cloud Native Computing Foundation) project widely used as the backbone for systems like Kubernetes.

Problem

Distributed systems need a reliable, consistent place to store critical coordination data that remains available even during network partitions or node failures.

For

infrastructure engineers and developers building distributed systems

How it works

etcd stores data in a hierarchically organized key-value structure, supports HTTP-based reads and writes, and uses the Raft consensus protocol to maintain strong consistency across a cluster.

Business model

open-source

Status

launched

Similar projects