xxxxxxxxxx
Apache Kafka is a distributed system is built to use Zookeeper.
Although, Zookeeper’s main role here is to build coordination between different nodes in a cluster.
However, we also use Zookeeper to recover from previously committed offset if any node fails because it works as periodically commit offset.