Cluster

Ein Kafka-Cluster besteht aus mehreren Kafka-Brokern, die zusammenarbeiten, um Nachrichten von Produzenten zu konsumieren und an Konsumenten zu verteilen. Der Cluster ermöglicht eine hohe Verfügbarkeit und Skalierbarkeit durch Replikation und Verteilung von Partitionen auf mehrere Broker. Ein Leader-Broker wird ausgewählt, um eine Partition zu verwalten, während die Follower-Broker eine Kopie der Partition halten. Wenn der Leader ausfällt, wählt der Cluster automatisch einen neuen Leader aus den Followern. Kafka-Cluster können horizontal durch Hinzufügen von Brokern oder vertikal durch Erhöhung der Kapazität der Hardware-Schicht skaliert werden. (Shapira, G., Palino, T., & Sivaram, R., 2021, S.8-9)

Last updated