~/talk

How OLX’s New Chat Became 75% Cheaper and Saw 40% Traffic Growth

TalkinPortugueseat QCon São Paulo 2019 · 2019-05-06..05-08· [elixir-and-erlang]
name:Fernando
links:none on file
links:none on file
slides:none on file

The talk explains how OLX rebuilt its chat using Elixir and Ejabberd to cut costs by 75% and support 40% more traffic by improving resource utilization and stability. It describes an incremental, modular, and extensible migration process, covering technology choices and measures to avoid user impact during the transition.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13Old chat problems
  3. 3:20New tech choice
  4. 4:45Why Erlang and Elixir
  5. 8:16Actor model and concurrency
  6. 10:20Supervision and fault tolerance
  7. 14:14Fault-tolerant system
  8. 17:45System evolution difficulty
  9. 18:50Hook-based architecture
  10. 21:19Mercúrio born
  11. 22:03Scaling with BEAM
  12. 23:48Monolith to microservices
  13. 26:13Data migration
  14. 28:57Monitoring and metrics
  15. 32:06Unified frontend
  16. 34:13Platform integration
  17. 35:17Results achieved
  18. 36:18Pending challenges
  19. 38:27Database and scalability
  20. 40:59DB questions
  21. 43:06Productivity questions
  22. 45:58Language adoption questions
  23. 47:47Closing
~/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.