1. Partitions & Message Keys

2. Consumer Groups & Scaling

3. Fan-Out vs. Single Service Groups

4. Auto-Commit (auto.commit = true) vs Manual Commit

5. Idempotency (Handling Duplicates)

6. Auto Offset Reset

7. Dynamic Rebalancing in Kubernetes