Заявки в поддержку выглядели странно: одни пользователи открывают сайт нормально, другие видят пустую страницу или набор нечитаемых символов вместо HTML. Ни у кого в команде страница не ломалась — все смотрели с рабочих машин, и всё грузилось. Разгадка нашлась не в коде и не в базе, а в том, что два разных слоя стека одновременно решили сжать один и тот же ответ — и получившийся поток данных браузер уже не мог разжать.
Подробнее →