Kafka replicate করে partitions-গুলি একাধিক brokers জুড়ে durability এবং availability এর জন্য — প্রতিটি partition-এর একটি leader এবং follower replicas থাকে। যদি একটি broker ব্যর্থ হয়, একটি follower দায়িত্ব নেয়। Replication বোঝা Kafka-র fault tolerance-এর জন্য মূল বিষয়।
Replication কীভাবে কাজ করে
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
