Тикеты выглядели одинаково: «загрузил файл, всё было зелёное, а он не открывается». Ни ошибки, ни предупреждения — прогресс-бар доходил до конца, сервер отвечал 200 OK, и только потом выяснялось, что файл битый. Это один из самых неприятных классов инцидентов: система на каждом шагу врёт, что всё хорошо, а на самом деле теряет данные молча. Ниже — как мы нашли виновника и почему им оказался не бэкенд и не диск, а прокси где-то посередине цепочки, обрезавший тело запроса ровно на границе в один мегабайт.
Подробнее →