Kafka replikuje partycje na wielu brokerach w celu trwałości i dostępności — każda partycja ma replikę lidera i replik follow-up. Jeśli broker się nie powiedzie, follower przejmuje jego rolę. Zrozumienie replikacji jest kluczowe dla tolerancji uszkodzeń Kafka.
Jak działa replikacja
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
