🔥

Тред (@xnimorz)


Следующая занимательная история: Теплое весеннее утро. Кто-то ползет к офису, кто-то, зевая, заваривает кофе. Прилетает ошибка от сапорта — "сайт не работает".

Разработчики бегут к ноутам, начинают разбирать проблему... Все работает, все хорошо. Жалобы продолжают поступать. Сообщения все похожи: "Сайт открывается и тут же зависает секунд на 30. "

Начинаем проверять все возможные цепочки, какие запросы уходят, что происходит. Все равно все хорошо.

Потратив около 3 человеко-дня (3 разработчика на 1 день ушли в проблему), выяснилось, что им просто не повезло. Они не собачники 0_о

Все дело в том, что поставщик рекламы добавил новый баннер для пользователей, рекламирующий собачий корм. Этот баннер на 30 секунд уходил в цикл, где постоянно пересчитывался layout.

Так как записи performance у нас не было на тот момент от пользователя, проблему приходилось искать руками.