Celebrating Over 10 Years Of Being Too Lazy To Pick A Tagline Supervisor trees are one of the core ingredients in Erlang's reliability and let it crash philosophy. A well-structured Erlang program is broken into multiple independent pieces that communicate via messages, and when a piece crashes, the supervisor of that piece automatically restarts it. This may not sound very impressive if you've ne