Skip to content

Instantly share code, notes, and snippets.

View deepikabg10's full-sized avatar
💻
Open to Learn

Deepika B G deepikabg10

💻
Open to Learn
View GitHub Profile
Aspect ZooKeeper-based Kafka KRaft (Raft-based Kafka)
Metadata control Managed externally in ZK Managed internally using Raft
Leader election Done by ZooKeeper Done using Raft
Log consistency ZooKeeper handles updates Raft replicates metadata logs
Failure recovery More complex Fast & built-in to Kafka