Sobes.tech
Middle
21

Kafka хабарламаларды жариялау тәртібінде оқылуын сақтауын кепілдік бере ме?

Сұралған компаниялар
СБЕРСБЕР

AI-дан жауап

sobes.tech AI

Apache Kafka-да бір партиция ішіндегі хабарламалардың тәртібі кепілденеді. Яғни, егер хабарламалар бір партицияға жарияланса, тұтынушы оларды жазылған тәртіпте оқиды.

Алайда, Kafka топиктің бірнеше партицияға бөлінген жағдайда, бүкіл топик бойынша жаһандық хабарламалар тәртібін кепілдендірмейді. Әр түрлі партицияларда орналасқан хабарламалар параллель өңделіп, әр түрлі тәртіпте оқылуы мүмкін.

Сондықтан, жариялау тәртібінде хабарламаларды ретті оқуды қамтамасыз ету үшін бір партицияны пайдалану немесе партиционирлеуді ескеретін логиканы жүзеге асыру қажет.