Middle
Noem de componenten van het Apache Kafka-cluster op.
sobes.tech AI
Antwoord van AI
Belangrijkste componenten van het Apache Kafka-cluster:
- Broker — server die berichten opslaat en doorgeeft.
- Topic — logische categorie of kanaal waar berichten worden gepubliceerd.
- Partition — verdeling van het onderwerp voor parallelle verwerking en schaalbaarheid.
- Producer — client die berichten publiceert naar topics.
- Consumer — client die berichten leest uit topics.
- Consumer Group — groep consumenten die gezamenlijk gegevens uit een topic lezen en de belasting verdelen.
- Zookeeper (in de klassieke architectuur) — service voor coördinatie en beheer van het cluster (in nieuwere Kafka-versies kan een eigen mechanisme worden gebruikt).
Deze componenten zorgen voor een betrouwbaar, schaalbaar en fouttolerant berichtenuitwisselingssysteem.