IT用語集 › プログラミング › スーパビジョンツリー
Erlang/Elixirのプロセス階層。スーパーバイザーが、クラッシュした子プロセスを自動的に再起動する。
「Let it crash(落ちるに任せる)」という思想だ。防御的なコードは書かず、プロセスを死なせ、スーパーバイザーに再起動させる。WhatsAppやDiscordはこの上に作られた。AkkaのアクターモデルやKubernetesのPod再起動も、同じ発想を模している。