Modul ini membahas keandalan pengiriman pesan di Kafka dari tiga sisi yang saling melengkapi, yaitu replikasi partisi beserta ambang salinan sinkron, konfigurasi producer yang menentukan batas pesan yang boleh hilang, dan jaminan pengiriman hingga tepat sekali. Pembahasan ditutup dengan transaksi producer untuk penulisan atomik multi-partisi serta pemantauan consumer lag sebagai sinyal kesehatan konsumen. Seluruh demo dijalankan pada broker tunggal, sehingga perilaku multi-broker dijelaskan melalui diagram dan prosa.
Keandalan
Keandalan pengiriman: replikasi dan ISR, ketahanan producer, semantik pengiriman, transaksi, dan pemantauan consumer lag.
0/0 selesai
- Replikasi
Leader, follower, ISR, dan peran min.insync.replicas dalam menjaga partisi tetap tersedia dan tahan fault.
- Ketahanan producer
Konfigurasi acks, retries, dan enable.idempotence pada producer beserta trade-off ketahanannya.
- Semantik pengiriman
At-most-once, at-least-once, dan exactly-once beserta pengaturan klien yang menghasilkan masing-masing.
- Transaksi
Transaksi producer untuk penulisan atomik multi-partisi dan pola consume-transform-produce.
- Consumer lag
Mengukur consumer lag lewat CLI dan klien, ambang peringatan, dan pola pikir backpressure.