etcd
About etcd
etcd is a distributed key-value store designed to manage critical data in distributed systems. It focuses on simplicity, security, speed, and reliability, making it suitable for production environments. The software is written in Go and uses the Raft consensus algorithm to ensure high availability and replication.
etcd is widely used in production by various companies and is often paired with applications like Kubernetes, locksmith, vulcand, and Doorman. It includes a command-line client called etcdctl for straightforward interaction with the key-value store.
The software provides a well-defined API, automatic TLS for security, and is benchmarked for performance. It is rigorously tested to ensure reliability in critical deployment scenarios.
Key features
- Well-defined user-facing API using gRPC
- Automatic TLS with optional client certificate authentication
- Benchmarked for high performance with 10,000 writes per second
- Reliable distribution using the Raft consensus algorithm
- Includes a simple command-line client (etcdctl)
- Supports secure communication with TLS
- Highly available replicated log management
Download v3.7.0
Jul 8, 2026WindowsWindows
Frequently asked questions
- Is etcd free?
- Yes. etcd is free and open-source software, distributed under the Apache-2.0 license.
- Which platforms does etcd support?
- etcd provides downloads for Windows, macOS, Linux.
- What is the latest version of etcd?
- The latest version is v3.7.0, released on Jul 8, 2026.
- What is etcd used for?
- etcd is a distributed key-value store used to manage critical data in distributed systems, often paired with applications like Kubernetes.
- How can I install etcd?
- Pre-built release binaries are available for OSX, Linux, Windows, and Docker on the official release page.
- What platforms does etcd support?
- etcd supports OSX, Linux, Windows, and Docker environments.
- What license does etcd use?
- etcd is licensed under the Apache License 2.0.
More Data & Database
netdata
netdata
Netdata provides full stack observability with AI-powered insights, designed to be efficient and accessible for small teams. It focuses on delivering fast and comprehensive monitoring capabilities.
meilisearch
meilisearch
Meilisearch is a fast search engine API designed to integrate AI-powered hybrid search functionality into websites and applications. It focuses on delivering efficient and accurate search results for enhanced user experiences.
dbeaver
dbeaver
DBeaver is a free universal database tool for managing and querying databases. It supports multiple database systems and provides a SQL client interface.