[!NOTE]
not done
A reason for using Kafka is the rate of producer exceed the rate of consumer, you want some buffer in the middle to avoid overflowing the consumer.
| 1 Consumer Group 4 Partitions | 2 Consumer Group 4 Partitions |
|---|---|
![]() | ![]() |
| 4 Consumer Group 4 Partitions | 5 Consumer Group 4 Partitions |
![]() | ![]() |
| Multiple Consumer Groups | |
![]() |