CCDAK Apache Kafka Practice Test

Access More Questions
What is a major change with KRaft in terms of ZooKeeper usage?
Correct Answer:
KRaft eliminates ZooKeeper and stores metadata within Kafka via an internal controller quorum.
Explanation:
The change being tested is that KRaft removes the need for ZooKeeper by letting Kafka manage its own cluster metadata inside the Kafka system itself. In KRaft, a built-in controller quorum, powered by the Raft protocol, runs within the Kafka brokers and stores all metadata there, rather than relying on an external ZooKeeper service. This makes the cluster self-contained and eliminates ZooKeeper entirely. That’s why the best answer states that ZooKeeper is eliminated and metadata is stored within Kafka via an internal controller quorum. The other options either keep ZooKeeper, suggest an external database, or describe a ZooKeeperless setup without mentioning that the metadata is stored inside Kafka, which is the key distinction of KRaft.

Access more questions from this quiz

Continue to CCDAK Apache Kafka Practice Test for more practice questions and the full quiz experience.

Access More Questions