Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

Role of ZooKeeper

Let's delve into how Kafka interacts with ZooKeeper.

What is ZooKeeper?

A critical dependency of Apache Kafka is Apache ZooKeeper, which is a distributed configuration and synchronization service. ZooKeeper serves as the coordination interface between the Kafka brokers, producers, and consumers. Kafka stores basic metadata in ZooKeeper, such as information about brokers, topics, partitions, partition leader/followers, consumer offsets, etc.




Like the course? Get enrolled and start learning!