We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Exploring Elixir Supervision Strategies via Doom
156
clicks
![Exploring Elixir Supervision Strategies via Doom](https://cdn.hashmerge.com/elixir_merge/dbb48e8ed47f5a15d36eb651b70a05d88aa3e52e980c46211fd4021fbb407e25.jpg)
Source: youtube.com
André Albuquerque gave a novel presentation at ElixirConf EU 2023, employing the iconic video game Doom as a medium to explain Elixir's supervision strategies. He demonstrates the characteristics of different supervisor types, such as one-for-one, one-for-all, and rest-for-one, by relating them to actions within the game. For example, killing a 'monster' in the game under a one-for-one supervisor results in that 'monster' being respawned, illustrating process restart behavior. The talk also showcases a failed attempt to demonstrate a dynamic supervisor with audience participation via QR codes and live view technology. His approach provides a unique and interactive learning experience for understanding the BEAM (Erlang Virtual Machine) and Elixir's robust fault-tolerance mechanisms.
Related posts
© HashMerge 2025