FAILURE LAB · BACKEND ENGINEERING

Deadlock и зависшие запросы

Разбери взаимную блокировку на коротком эксперименте и докажи корректное завершение.

FAILUREСервисы ждут друг друга и перестают отвечать под нагрузкой.
EXPERIMENTНайди порядок захвата lock и проверь, что система освобождает ресурсы.
PROOFPASS в WaitGroup своими руками, тесты и инварианты попадут в skill report.

Сначала запускается задача и проверка. Оплата не нужна для первого проверяемого результата.