Sobes.tech
Junior — Middle

Kafka-nın hansı komponenti eyni mesajların təkrarlanmasının qarşısını alır?

sobes.tech Süni İntellekt

AI-dan cavab

Kafka-da, eyni mesajların təkrarlanmasının qarşısını almaq offset mexanizmi və onun idarə olunması vasitəsilə təmin edilir.

Hər bir mesaj bölmədə unikal offset-ə — ardıcıllıq nömrəsinə malikdir. İstehlakçı, artıq oxuduğu offset-i izləyir və təsdiqləyir (commit). Yenidən başladıqda, istehlakçı ən son təsdiqlənmiş offset-dən oxumağa başlayır, beləliklə, artıq işlənmiş mesajların təkrarlanmasının qarşısını alır.

Beləliklə, təkrarlanan oxunuşların qarşısını alan komponent, özüdür, yəni commit offset-ləri idarə edən istehlakçı.