Kafka: Queue & Pub-Sub Together 📨
Queue (1-to-1):
1 consumer group, consumers = partitions
Each message → 1 consumer only
Pub-Sub (1-to-many):
Multiple consumer groups
Each group → all messages
Traditional systems need separate tools.
Kafka does both natively!
