Process Flow - Partition concept
Message Produced
Partitioner Decides Partition
Message Stored in Partition
Consumer Reads from Partition
Message Processing
A message is produced, the partitioner decides which partition it goes to, the message is stored there, and consumers read messages from partitions for processing.