To queue or not to queue, that is the question.
summary
Shows concrete architectures using RabbitMQ as the broker, with examples: an image-scaling pipeline where uploads enqueue resize tasks consumed by elastic workers, Adidas handling sudden user spikes by queuing running-activity events, Trust switching from synchronous email sending to asynchronous email batches to scale, FarmBot bridging devices via MQTT, and backups enqueued per database until a consumer acknowledges completion. Claims CloudAMQP runs thousands of RabbitMQ instances and recommends adding queues early because adding them later is harder.
AI-written summary · about
chapters (7)
- 0:00Message queuing introduction
- 1:04Why queues matter for scalability
- 3:56Real-world queue use cases
- 8:15Microservices routing benefits
- 11:44Scaling with brokers
- 13:49When to avoid queues
- 15:13Closing remarks & Q&A
related talks
17mFun, interesting and common RabbitMQ use cases
29mKeynote: The Power of Queues
40mQueues and Locks: Theory and Practice
44mManaging RabbitMQ Usage at Scale for Bloomberg’s Trading Systems
41mHow We Rabbit at AWeber
50m101 Ways to Cook RabbitMQ and the Pipeline Architecture
24mReplacing legacy message queueing solutions with RabbitMQ
02h 42m!!! Do not publish or share !!!!
