Тег: post-mortem

Призрак в проводе: как мы два дня искали сетевой баг, которого не существовало

Раннер падал каждые две с половиной минуты, а job для одного репозитория не мог запуститься больше суток. Мы искали сетевой баг — с захватом пакетов и дампом памяти в WinDbg. Настоящая причина оказалась в одной строке фильтра API и логике watchdog'а.

Пасхалка «if not 0:»: как автономный ИИ-аудит поймал мёртвый код в оркестраторе

Никакой драмы с падением прода — только курьёзная и показательная находка. Прогнали автономный ИИ-аудит по ядру движка и наткнулись на условие, которое гарантированно выполняется всегда.