aboutsummaryrefslogblamecommitdiff
path: root/devel/etcd33/pkg-descr
blob: ea402f1fff4cfeedcd8134c00392ffc64866620e (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                      
A highly-available key value store for shared
configuration and service discovery. etcd is
inspired by zookeeper and doozer, with a focus on:

* Simple: curl'able user facing API (HTTP+JSON)
* Secure: optional SSL client cert authentication
* Fast: benchmarked 1000s of writes/s per instance
* Reliable: Properly distributed using Raft

Etcd is written in Go and uses the raft consensus
algorithm to manage a highly-available replicated log.