يقوم Kafka بـ نسخ (استنساخ) الأقسام عبر عدة موصلات (brokers) لتحقيق المتانة والتوفر — لكل قسم نسخة قيادية (leader) ونسخ متابعة (follower). إذا فشل أحد الموصلات، تتولى نسخة متابعة مكانها. فهم الاستنساخ هو مفتاح تحمل الأعطال في Kafka.
آلية عمل الاستنساخ
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
