Дерево супервизоров
Иерархия процессов в Erlang/Elixir: супервизоры автоматически перезапускают дочерние процессы, если те упали.
Философия «let it crash»: не пишите защитный код, дайте процессу умереть — супервизор его перезапустит. На этом построены WhatsApp и Discord. Модель акторов в Akka и перезапуск подов в K8s повторяют ту же идею.