Kafka mereplikasi partition merentas berbilang broker untuk ketahanan dan ketersediaan — setiap partition mempunyai satu leader dan beberapa replika follower. Jika sesuatu broker gagal, satu follower mengambil alih. Memahami replikasi adalah kunci kepada fault tolerance Kafka.
Bagaimana replikasi berfungsi
Each PARTITION is replicated across multiple brokers (REPLICATION FACTOR copies, e.g. 3):
→ LEADER replica → handles all reads and writes for the partition
→ FOLLOWER replicas → copy (replicate) the leader's data, staying in sync
→ producers/consumers interact with the LEADER; followers are backups
→ if the leader's broker FAILS → a follower is promoted to leader (failover) → no data loss,
continued availability
