
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 uses the raft consensus algorithm to manage a highly-available replicated log.
this package contains the source.