Продвинутый
Что такое Replication Factor и In-Sync Replicas (ISR) в Kafka?
Replication Factor (Фактор репликации) — на скольких брокерах (серверах) хранится копия партиции. Обычно = 3. Одна реплика становится Leader (принимает чтение/запись), остальные — Followers (просто копируют данные).
ISR (In-Sync Replicas) — это список реплик, которые успевают копировать данные за Лидером без сильного отставания.
Если Follower завис или упал, Лидер выкидывает его из списка ISR.
✅ Суть: Если Лидер умрет, новым Лидером может стать только брокер из списка ISR (чтобы не потерять данные).