{"repo":"etcd-io/etcd","free":true,"listed":false,"github":"https://github.com/etcd-io/etcd","clone":"git clone https://github.com/etcd-io/etcd.git","description":"Distributed reliable key-value store for the most critical data of a distributed system","language":"Go","stars":52121,"topics":["etcd","raft","distributed-systems","kubernetes","go","database","key-value","consensus","distributed-database","cncf"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"etcd Note : The main branch may be in an unstable or even broken state during development. For stable versions, see [releases][github-release]. etcd is a distributed reliable key-value store for the most critical data of a distributed system, with a focus on being: Simple : well-defined, user-facing API (gRPC) Secure : automatic TLS with optional client cert authentication Fast : benchmarked 10,000 writes/sec Reliable : properly distributed using Raft etcd is written in Go and uses the [Raft][] consensus algorithm to manage a highly-available replicated log. etcd is used in production by many companies, and the development team stands behind it in critical deployment scenarios, where etcd is frequently teamed with applications such as [Kubernetes][k8s], [locksmith][], [vulcand][], [Doorman][], and many others. Reliability is further ensured by rigorous robustness testing . See [etcdctl][etcdctl] for a simple command line client. Original image credited to xkcd.com/2347, alterations by Josh Berkus. [raft]: https://raft.github.io/ [k8s]: http://kubernetes.io/ [doorman]: https://github.com/youtube/doorman [locksmith]: https://github.com/coreos/locksmith [vulcand]: https://github.com/vulcand/vulcand [etcdctl]: https://github.com/etcd-io/etcd/tree/main/etcdctl Documentation The most common API documentation you'll need can be found here: go.etcd.io/etcd/api/v3 go.etcd.io/etcd/client/pkg/v3 go.etcd.io/etcd/client/v3 go.etcd.io/etcd/etcdctl/v3 go.etcd.io/etcd/pkg/v3 go.etcd.io/etcd/","default_branch":null,"files":null,"tree":[],"storefront":"/r/etcd-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/etcd-io/etcd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}