Skip to content
Latchkey

O Que É um Consumer Group?

Um consumer group é uma coleção de instâncias de consumer que cooperam para ler um tópico, onde o sistema divide as partições entre os membros de modo que cada partição seja consumida por apenas um membro por vez. Adicionar membros aumenta o paralelismo até o número de partições. O grupo acompanha seu próprio progresso por meio de offsets confirmados.

Por que importa

Consumer groups permitem escalar o processamento horizontalmente enquanto preservam a ordenação por partição. Como o paralelismo é limitado ao número de partições, o número de partições define o teto de consumers que podem trabalhar.

Guias relacionados