Sobes.tech
Middle

Câți consumatori poate avea un topic Kafka?

sobes.tech AI

Răspuns de la AI

Numărul de consumatori într-un topic Kafka nu este limitat direct, dar există nuanțe importante:

  • Topic-ul este împărțit în partiții.
  • Numărul maxim de consumatori într-un grup este egal cu numărul de partiții, deoarece fiecare partiție poate fi procesată doar de un consumator din grup.
  • Dacă există mai mulți consumatori decât partiții, consumatorii în exces vor rămâne inactivi.
  • Se pot avea mai multe grupuri de consumatori, fiecare citind topic-ul independent.

În concluzie:

  • Într-un grup de consumatori, maximul este numărul de partiții ale topic-ului.
  • Numărul total de consumatori (în grupuri diferite) nu este limitat.

De exemplu, dacă un topic are 5 partiții, atunci într-un grup pot fi până la 5 consumatori activi.