~/talk

Moving to Elixir from Ruby

Talkat Elixir LDN 2016 · on Thursday, 2016-09-22· [career-development]
links:none on file
links:none on file
slides:none on file

A Ruby single‑file 937-line single file internal app called Robbie gets rewritten into Phoenix umbrella apps with Ecto and deploys reliably instead of hourly restarts. A monolithic Ruby ETL that took 8 hours to 45 minutes becomes an Elixir/OTP system using supervisors, GenServer workers and a RabbitMQ pipeline with durable queues and AMQP acks so failed jobs get redelivered; some Ruby gems remain invoked via a shell worker while ForceX and ecto_ldap cover common integrations.

AI-written summary · about

  1. 0:00Intro
  2. 1:09Our team
  3. 1:43Programming Elixir
  4. 2:47Overview
  5. 3:14Internal Directory
  6. 5:26Robbie
  7. 6:36Phoenix
  8. 7:46Umbrella Apps
  9. 8:50Guessing Game
  10. 10:09Chat Room
  11. 10:57April Fools
  12. 13:04Data Warehouse
  13. 13:26Data Integration
  14. 19:25Motion Sickness
  15. 20:30Treating a process like an object
  16. 24:00Worker
  17. 24:11Supervisors
  18. 25:04Message Queue
  19. 26:12Message Queue Architecture
  20. 27:29Durable Cues
  21. 28:30RabbitMQ
  22. 29:31Why Elixir
  23. 34:37Elixir and Phoenix
  24. 35:21Medium articles
  25. 35:46Contact info
~/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.