Sobes.tech
Middle

Hoeveel consumenten kan een Kafka-topic hebben?

sobes.tech AI

Antwoord van AI

Het aantal consumenten in een Kafka-topic is niet direct beperkt, maar er zijn belangrijke nuances:

  • Het topic is verdeeld in partities.
  • Het maximale aantal consumenten in één groep is gelijk aan het aantal partities, omdat elke partitie slechts door één consument uit de groep kan worden verwerkt.
  • Als er meer consumenten zijn dan partities, blijven de extra consumenten inactief.
  • Het is mogelijk om meerdere consumentengroepen te hebben, die elk het topic onafhankelijk lezen.

Samengevat:

  • In één consumentengroep is het maximum het aantal partities van het topic.
  • Het totale aantal consumenten (in verschillende groepen) is niet beperkt.

Bijvoorbeeld, als een topic 5 partities heeft, dan kunnen er in één groep tot 5 actieve consumenten zijn.