Dynamic Supervisors in Elixir
In Erlang and Elixir, an application is a process which supervises a tree of child processes. This tree is, unsurprisingly, referred to as “the supervision tree”.
Traditionally, when an application is started, it will also start a supervisor: