Brokers are the actual
servers that store data. A kafka cluster is composed or multiple brokers. Kafka
server, broker, node all refer to same thing.
Since Kafka is distributed, whenever you create a topic, then kafka automatically distribute the partitions across the brokers.
Previous
Next
Home
Since Kafka is distributed, whenever you create a topic, then kafka automatically distribute the partitions across the brokers.
For
example, as you see above diagram, there are 4 brokers in a cluster.
a.
Topic
0 has 3 partitions 0, 1 and 2. Partition 0 is placed at broker 0, partition 1
placed at broker 1 and partition 2 placed at broker 2.
b.
Topic
1 has 2 partitions 0, 1. Partition 0 is placed at broker 0 and partition1 is
placed at broker 3.
Each
broker in the cluster is identified by an unique identifier. Whenever you
connect to one broker, you are automatically connected to entire cluster.
No comments:
Post a Comment