Kafka, dayanıklılık ve kullanılabilirlik için bölümleri birden fazla broker arasında çoğaltır — her bölümün bir lider ve takipçi replikası vardır. Bir broker başarısız olursa, takipçi rolü üstlenir. Replikasyonun nasıl çalıştığını anlamak Kafka'nın hata toleransı için anahtardır.
Replikasyon nasıl çalışır
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
