a Guided Introduction to Elixir - Part 6 of 6
summary
A guided walk-through of a real Elixir side project: code for an umbrella app using Phoenix, Ecto and GenServer/Registry pubsub to run a tiny distributed MUD with mobs, heartbeats and a reaper. The demo shows actual files, use of structs and Dialyzer, a one-second heartbeats timer via PEck/timers, offloaded births as Tasks with a 60 ms task timeout, supervision trees and a simple circuit‑breaker pattern — parts work, some APIs and VM networking still need fixing.
AI-written summary · about
chapters (22)
- 0:00Intro
- 3:05Railway programming
- 9:09Code samples
- 12:00Side project
- 18:58API Work
- 21:29Circuit Breaker Pattern
- 24:58Registry
- 37:36Openness
- 38:25I should have known
- 39:05Giving birth
- 39:40Timers
- 40:07Circuit Breaker
- 41:51Removing Message from Mailbox
- 42:19Dorf
- 43:02Stop
- 43:57Quit
- 44:41The world keeps going
- 45:29Erlang modules
- 46:03Human controllers
- 47:24Things to change
- 48:23Distributed Encryption
- 48:39Wrap Up








