The Apache Kafka® Control Plane – ZooKeeper vs. KRaft

preview_player
Показать описание

In this tutorial, you'll learn about the Kafka Control Plane, which simplifies Kafka's architecture by removing its ZooKeeper dependency, allowing you to run Kafka in its entirety as a single system.

Jun Rao (Kafka Committer, PMC Member, VP of Kafka, and Co-Founder, Confluent) explains why this is significant, including its impact on the scalability of Kafka to support millions of topics/partitions in one cluster, the getting started and operational experience, configuration, and controller logic. Learn how the Kafka control plane enables synchronicity between cluster members and cluster metadata, the difference between ZooKeeper and KRaft, and the mechanics of the KRaft consensus protocol.

LEARN MORE

ABOUT CONFLUENT

#streamprocessing #apachekafka #kafka #confluent
Рекомендации по теме
Комментарии
Автор

sir is KRaft is mature for production for real projects??

BishalKarki-pehs
Автор

A query i have. During leader election, when 2 out of 3 replicas are available to vote, if both are having same offset means both are in sync with dead controlled, how it is decided which one to make as leader ?

abhishekjain