Sobes.tech
Middle+

Ce se va întâmpla cu 5 consumatori și 3 partiții?

sobes.tech AI

Răspuns de la AI

Dacă aveți 5 consumatori și 3 partiții în sistem, de exemplu Kafka, distribuția va fi următoarea:

  • Fiecare partiție poate fi atribuită doar unui consumator din cadrul aceluiași grup de consumatori.
  • Deoarece există mai puține partiții decât consumatori, 3 consumatori vor primi date din partiții, în timp ce 2 vor rămâne fără partiții atribuite și vor fi inactivi.

Prin urmare, numărul maxim de consumatori activi este 3, egal cu numărul de partiții. Pentru a utiliza eficient toți cei 5 consumatori, trebuie să creșteți numărul de partiții la 5 sau mai mult.