Harnessing the power of the Erlang VM
summary
Ports of Ruby APIs to Elixir reduce instance count dramatically and exploit the Erlang VM for concurrency and low latency, claiming dropped from ~10–11 Ruby instances to 2–3 after a few days of work; CouchDB gets an Elixir evaluation runtime in CouchDB to speed view generation; RabbitMQ uses topic exchanges enabling generic publishers across services; production pain points include tail recursion and list performance and that large binaries cause stop‑the‑world GC unless mitigated
AI-written summary · about
chapters (9)
- 0:00Erlang VM at Housing
- 1:02Actor model and concurrency
- 3:51Ruby bottlenecks and Elixir
- 5:17Elixir syntax and FP
- 7:04Elixir experiences and challenges
- 8:49RabbitMQ at scale
- 10:35Erlang VM pitfalls
- 12:01Fault tolerance and distributed systems
- 13:12Q&A








