Junior — Middle
Кадом қисми Kafka кафолат медиҳад, ки паёмҳои якхела дубора хонда нашаванд?
sobes.tech AI
Ҷавоб аз AI
Дар Kafka, пешгирии такрории хондани паёмҳои якхела тавассути механизмҳои offsets ва идоракунии онҳо дар ҷониби истеъмолкунанда (consumer) таъмин карда мешавад.
Ҳар як паём дар partition дорои offset-и беназир аст — рақами пайдарпай. Истеъмолкунанда меҷӯяд, ки кадом offset-ро аллакай хондааст ва онро тасдиқ мекунад (commit). Ҳангоми оғозёбӣ, истеъмолкунанда аз охирин offset-и тасдиқшуда оғоз мекунад, ки ин такрори хондани паёмҳои аллакай коркардшударо пешгирӣ мекунад.
Аз ин рӯ, компоненте, ки масъул барои пешгирии такрори хондан аст, худи истеъмолкунанда аст, ки offset-ҳои commit-ро идора мекунад.