What is Zookeeper?
ZooKeeper provides multiple feature for distributed applications. It can manage large set of hosts & complicated process.
- Distributed configurations managements.
- Self election/ Consensus building.
- Coordination and locks.
- Key value store.
Zookeeper used in many distributed systems like Hadoop, Kafka.