~/talk

From delayed polling to Real-Time Telematics with RabbitMQ and Erlang

Talkat Erlang Factory SF Bay Area 2014 · 2014-03-06..03-07· [networking]
links:none on file
links:none on file
slides:none on file

Lucid Logistics replaces slow polling with a PubSubHubbub-style pipeline built on RabbitMQ and Erlang using the rabbit_hub plugin to push SBD telemetry (10–20 byte messages over Aridium SBD) via HTTPS to customer callbacks, adds durable queues and message persistence so data survives restarts, and moves parsing into Rabbit queues; latencies drop from minutes under polling to milliseconds in typical operation and single-message satellite delivery is often under 30 seconds, proving the approach works in production.

AI-written summary · about

  1. 0:00Intro
  2. 3:44About Wizard Logistics
  3. 8:25What is Telematics
  4. 9:23Iridium Network
  5. 12:30Satellite Traffic
  6. 13:04Message Size
  7. 13:38Challenges
  8. 15:03SOAPbased solution
  9. 17:20Pros and cons of polling
  10. 18:11Push technology
  11. 19:00Push protocol
  12. 20:04PubSubHubbub
  13. 22:33Additional details
  14. 23:40Other implementations
  15. 25:04RabbitHub
  16. 27:25RabbitHub advantages
  17. 28:29RabbitHub changes
  18. 31:25HTTP client changes
  19. 32:12HTTP POST changes
  20. 32:45Message delivery mode
  21. 34:36Plugins startup
  22. 35:57Rebar based build
  23. 36:51Solution overview
  24. 39:16Summary
~/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.