Will Faught

October 2015

Consul Vs. ZooKeeper, Doozerd, Etcd

HashiCorp on Consul versus ZooKeeper, doozerd, and etcd: ZooKeeper, doozerd, and etcd are all similar in their architecture. All three have server nodes that require a quorum of nodes to operate (usually a simple majority). They are strongly-consistent and expose various primitives that can be used through client libraries within applications to build complex distributed systems. […] All of these systems have roughly the same semantics when providing key/value storage: reads are strongly consistent and availability is sacrificed for consistency in the face of a network partition.

consul etcd hashicorp zookeeper

Will Faught

1 minute