Message Queues (Kafka, RabbitMQ, SQS) — Roadmap Step & Resources
Durable queues that decouple producers from consumers
- Level: intermediate
- Estimated time: 1 days
- Roadmap: System Design
Before this step
Interview questions
- Kafka vs RabbitMQ — what are the key differences?
Study resources
- What is a MESSAGE QUEUE and Where is it used? (Video) — Gaurav Sen's widely-watched explanation of message queues and their use cases.
- Apache Kafka Documentation (Article) — The official Apache Kafka documentation, the most widely used distributed messaging system.
Part of
- Asynchronous Communication & Messaging — section
- System Design roadmap — the full learning path