
GenServer the "rabbit hole" — Parte 2: A cascata silenciosa
Continuação de GenServer the “rabbit hole”. Se você ainda não leu, recomendo passar por lá antes — vamos partir do mesmo projeto genserver_study e dos mesmos conceitos de mailbox, supervisor e max_restarts. No artigo anterior nós exploramos como um GenServer “mal comportado” pode encerrar toda a árvore de supervisão quando estoura o max_restarts do supervisor. Mostramos como mensagens são perdidas no mailbox e como o “Let it crash” não é exatamente um cheque em branco para deixar processos quebrarem aleatoriamente. ...