Middle
Liste os componentes do cluster Apache Kafka.
sobes.tech IA
Resposta da IA
Componentes principais do cluster Apache Kafka:
- Broker — servidor que armazena e transmite mensagens.
- Topic — categoria lógica ou canal onde as mensagens são publicadas.
- Partition — divisão do tópico para processamento paralelo e escalabilidade.
- Producer — cliente que publica mensagens nos tópicos.
- Consumer — cliente que lê mensagens dos tópicos.
- Consumer Group — grupo de consumidores que lêem dados do tópico em conjunto, distribuindo a carga.
- Zookeeper (na arquitetura clássica) — serviço para coordenar e gerenciar o cluster (nas versões mais recentes do Kafka, pode usar um mecanismo próprio).
Estes componentes garantem um sistema de troca de mensagens confiável, escalável e resistente a falhas.