~/talk

Real-world Examples of Message Queue Usage: Insights from RabbitMQ

Talkat DevDays Europe 2024 · 2024-05-20..05-24· [microservices]
links:none on file
slides:none on file

Shows concrete architectures and outcomes: RabbitMQ (AMQP 0.9.1) powers Adidas Runastic leaderboard updates and a food‑delivery relay, queuing millions of events so spikes during the pandemic and Black Friday don’t drop requests. Demonstrates image‑resizing offload, database backups for thousands of DBs, and a 65‑million‑reader newspaper pipeline. Explains Quorum queues for HA, streams for multi‑consumer reads, priority queues, dead‑letter handling, MQTT and WebSocket bridges, and real migrations/federation patterns; classic queues are discouraged and the solutions are shown working in production.

AI-written summary · about

  1. 0:00Message queue usage
  2. 7:41Lisa Johansson background
  3. 9:23Background tasks with queues
  4. 10:50AMQP protocol in RabbitMQ
  5. 13:20RabbitMQ exchange types
  6. 15:53Topic exchanges use
  7. 18:25Message acknowledgements
  8. 20:33Dead lettering failed messages
  9. 22:16Alternate exchanges
  10. 23:22Quorum queues vs streams
  11. 25:33Multi-protocol support
  12. 26:20MQTT with FarmBot
  13. 27:23WebSockets real-time
  14. 28:26Microservices with RabbitMQ
  15. 30:33Email automation
  16. 31:38Manufacturing workflows
  17. 32:23Scaling for peak loads
  18. 33:28RabbitMQ worldwide use
  19. 34:10When not to use queues
  20. 35:55Key benefits of queues
  21. 38:04Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.