Organizations powered by ZooKeeper
In this section, we will learn about how organizations around the world are using Apache ZooKeeper in their production clusters to solve distributed coordination problems. The real-world use cases depicted here give us a transparent view of how ZooKeeper can be an indispensable component for distributed platforms. The following organizations use Apache ZooKeeper:
Yahoo!
ZooKeeper was originally developed by Yahoo! before it became an Apache project. It is used for a multitude of services inside Yahoo! to perform leader election, configuration management, naming system, sharding, distributed locking, group membership, and so on. Yahoo! is a big Hadoop shop that performs analysis in its massive datasets, and ZooKeeper is used for various distributed coordination and synchronization tasks.
Facebook uses ZooKeeper in its messaging platform and many other use cases. Facebook's messaging system is powered by a system called cell system. The entire...