Fun, interesting and common RabbitMQ use cases
summary
Shows concrete RabbitMQ deployments: image-scaling jobs for property listings, daily backups for thousands of databases where each backup is a queued long‑running task, and an email pipeline handling exponential campaign volume by moving from synchronous sending to queued workers. Describes FarmBot using MQTT bridging, Parkster breaking a monolith into microservices with topic exchanges for flexible routing, Runtastic using Federation across clusters, and recommends Quorum queues with 3‑node clusters for high availability and real‑time GPS and Black‑Friday order scaling.
AI-written summary · about
chapters (16)
- 0:00RabbitMQ use cases intro
- 1:30Task queues for quick response
- 2:33Database backup automation
- 3:16High-volume email processing
- 4:46IoT messaging with MQTT
- 5:51Microservices communication
- 7:15Monolith to microservices
- 8:21Topic exchanges for event routing
- 9:25Decoupling fitness services
- 10:29Federation for high availability
- 11:54Graceful degradation
- 12:36Real-time workflow management
- 13:42Quorum queues for critical systems
- 14:44Scaling under peak loads
- 15:26RabbitMQ industry adoption
- 16:08Closing and thanks
related talks
16mTo queue or not to queue, that is the question.
54mKeynote: Bringing a Ferrari to a Horse Race
50m101 Ways to Cook RabbitMQ and the Pipeline Architecture
32mBuilding distributed system for retail with RabbitMQ
52mHow to Cook RabbitMQ Right — 8 Practical Cases
36mDRb vs. RabbitMQ Showdown
59mDissecting the Rabbit RabbitMQ internal architecture
26mBreaking Magical Barriers
