Apache ZooKeeper is used for maintaining centralized configuration information, naming, providing distributed synchronization, and providing group services in a simple interface so that we don’t have to write it from scratch. Apache Kafka also uses ZooKeeper to manage configuration.
Is ZooKeeper mandatory for Hadoop?
3 Answers. Hadoop 1. x does not use Zookeeper. HBase does use zookeeper even in Hadoop 1.
What is ZooKeeper role in Hadoop infrastructure?
Zookeeper is a unit where the information regarding configuration, naming and group services are stored. It is a centralized unit and using these information. Zookeeper maintains Hadoop as a Single Unit and is responsible for synchronization of Hadoop tasks.