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.