Sobes.tech
Middle+

Milyen entitás van Kafka-ban, amit a fogyasztók elosztására használnak egy témán belül?

sobes.tech MI

Válasz az MI-től

A Kafka-ban a fogyasztók egy témán belüli partíciók közötti elosztására a Consumer Group (fogyasztói csoport) entitást használják. Minden csoporttag egyedi partíciókészletet kap, ami lehetővé teszi az adatok párhuzamos feldolgozását duplikáció nélkül.

Működési elv:

  • Minden, ugyanazzal a group.id-vel rendelkező fogyasztó csoportot alkot.
  • A Kafka a téma partícióit a csoport fogyasztói között osztja szét.
  • Ha fogyasztók kerülnek hozzáadásra vagy eltávolításra, újraelosztás történik.

Így a Consumer Group biztosítja a skálázhatóságot és a terheléskiegyenlítést a tény olvasásakor.