Zookeeper
satya - 7/21/2017, 8:03:23 PM
Introduction to ZooKeeper
Introduction to ZooKeeper
satya - 7/21/2017, 8:06:35 PM
Briefly, borrowed from various places
Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination.
ZooKeeper supports locking, synchronization, queues, hierarchical naming service and much more, out of the box.
ZooKeeper runs on a cluster of servers. Data is replicated on nodes and is kept in memory. Clients can connect to any node to read and write, however, writes are passed to the cluster `leader`.
ZooKeeper is eventually consistent: the writes are guaranteed to be executed in the order they were received from the client, updates are atomic, and will eventually be replicated to other nodes.
satya - 7/21/2017, 8:07:18 PM
ZooKeeper ecosystem
ZooKeeper ecosystem
satya - 7/21/2017, 8:09:49 PM
A 3 minute introduction to zookeeper