An Elixir View on Processes: (...) to Cluster Discovery
summary
Anayeli Malvaez presents Elixir process fundamentals, starting from spawn-based concurrency and covering process registration, messaging, supervision, and fault-tolerance patterns. The talk progresses to distributed concerns such as node discovery and clustering techniques for Elixir/Erlang systems, showing how these primitives enable building resilient, discoverable clusters.
AI-written summary · about
chapters (16)
- 0:00Welcome
- 1:05Introduction
- 3:42Erlang philosophy errors
- 5:29Erlang and Elixir processes
- 7:37Process lifecycle & communication
- 11:30Demo: Ping Pong process
- 15:24Elixir community evolution
- 16:28Robust Elixir abstractions
- 18:17Phoenix LiveView
- 18:58Demo: 2048 game
- 22:30Controlled failures & resilience
- 22:51Phoenix performance & scalability
- 24:00Microservice cluster challenges
- 25:27Cluster solutions: history & practice
- 26:51Distributed systems tools
- 27:35Final thoughts
related talks
03h 19mWorkshop - All Aboard The Elixir Express!
01h 06mWhat every Node.js developer needs to know about Elixir
33mDiscovering distributed systems in Elixir
37mElixir - functional, concurrent, distributed programming
53mElixir: a potion to mix complexity and concurrency in real‑time
48mElixir by the Bellyful
42mThe Soul of Erlang and Elixir
42mIntroduction to Elixir for Rubyists
