Junior — Middle
Kafka'da bir nechta iste'molchilar bir vaqtning o'zida bir xil mavzuni o'qishlari mumkinmi?
sobes.tech AI
AIdan javob
Ha, Apache Kafka'da bir neçə istehlakçının eyni mövzunu eyni zamanda oxumaq imkanı var, amma bəzi xüsusiyyətlərlə.
Kafka mövzunu bölmələrə ayırır. Hər bölmə yalnız bir istehlakçı qrupu daxilində bir istehlakçı tərəfindən oxuna bilər. Əgər bir neçə istehlakçı eyni qrupa aid olsa, mövzunun bölmələri aralarında paylanır və mesajların təkrarlanmadan paralel işlənməsini təmin edir.
Lakin, əgər bir neçə istehlakçı fərqli qruplara aid olsa, hər biri mövzudan bütün mesajları müstəqil şəkildə alacaq, yəni eyni mövzunun bir neçə istehlakçı tərəfindən oxunması mümkündür və tez-tez müxtəlif məqsədlər üçün istifadə olunur (məsələn, müxtəlif xidmətlər eyni məlumatları işləyir).
Buna görə:
- Eyni istehlakçı qrupunda bölmələr istehlakçılar arasında paylanır.
- Müxtəlif istehlakçı qrupları eyni mövzunu müstəqil şəkildə oxuya bilər.