Zookeeper is a distributed coordination service. Kafka uses Zookeeper for various things like leader election, storing consumer-partition offsets etc.
More information on each service is available at http://kafka.apache.org/documentation.html and https://zookeeper.apache.org/ I highly recommend reading them for more information. TLDR: http://stackoverflow.com/questions/23751708/kafka-is-zookeeper-a-must Thanks, Ashish On Tue, Sep 15, 2015 at 1:45 PM, Joe San <codeintheo...@gmail.com> wrote: > Hi Apache Kafka, > > I'm evaluating Apache Kafka for one of the projects that I'm into. I have > used ActiveMQ in the past which makes using Kafka pretty straightforward. > One thing that I do not understand is the need for Zookeeper? > > I understand what Zookeeper is, but I fail to understand what purpose it > solves with Apache Kafka. Is it needed for the Apache Kafka cluster > management? Could you please elaborate a bit on this? > > Regards, > Joe >