Partitions in Apache Kafka®
A partition is a sequence of topic messages stored in the order they are received.
The message sequence number is called an offset.
Consumers read messages from the beginning to the end of a partition: messages received earlier are consumed first. Consumers must pass the broker its offset to start reading data from a specific message.
Partitions allow you to:
- 
Distribute the message storage and request processing load among multiple brokers. 
- 
Provide fault tolerance: a partition can be replicated to a specified number of brokers. 
See also
For more information, see the official Apache Kafka® documentation 
Previous
Next