Demos and Lightning Talks
summary
A live BEAM demo runs 2,000 ships in a 400×400 universe observable via Erlang observer, with behavior types switched at runtime (first 700 become “run” ships), showing collisions, dying processes, memory allocation and schedulers rebalanced while graphics and sound mark explosions. A separate web-socket demo compiles and loads functions on the fly into VM memory (Cowboy + runtime compilation) for hot changes. A lightning note shows reproducible builds using Nix that lock Erlang, Elixir, GCC and patch rebar3 to ban network fetches for fully repeatable releases.
AI-written summary · about
chapters (12)
- 0:00Erlang demos introduction
- 1:38Observer and universe simulation
- 3:09Ship behaviors and memory
- 6:37Modifying ship logic and scheduler
- 9:18Testing ship interactions and stability
- 12:34Flocking behavior and secret messages
- 16:24Lure of Water demo and gaming logic
- 18:18Erlang in production systems
- 24:54Dynamic function definition
- 27:13Repeatable builds in Erlang
- 35:06Repeatable builds with Nix
- 37:13Q&A
related talks
42mThe Soul of Erlang and Elixir
01h 01mThe Erlang Ecosystem
51mThe Erlang VM or How I Started Loving Parallel Progamming
47mLivebook & Elixir: Where AI, Web & Concurrency Meet
54mKeynote: Adoption
45mElixir: une potion pour mixer complexité et concurrence en temps réel
26mseL4 and BEAM: A match made in Erlang
10mBack to the Future
