Как стать автором
Обновить

Что можно будет узнать о тестировании на Heisenbug 2022 Autumn

Время на прочтение12 мин
Количество просмотров1.4K
Всего голосов 21: ↑21 и ↓0+21
Комментарии3

Комментарии 3

В этом году конференция очень нагрузочная. Докладов по нагрузке 8. А еще круглый стол по карьере в нагрузке. И не только.

Пусть и habr будет быстрее!

Когда смотрел на раздел Нагрузка https://habr.com/ru/company/jugru/blog/690438/#load, то заметил, что изображения грузятся долго. И подумал, как так, это же habr, тут же отдельный быстрый и надежный хостинг фото?

Фото Анатолия размыто
Фото Анатолия размыто
И оно размыто более 1 секунды (это снимок из результатов тестов sitespeed.io)
И оно размыто более 1 секунды (это снимок из результатов тестов sitespeed.io)

Разобрался, при загрузке изображения на сайт предоставляется ссылка:
https://habrastorage.org/getpro/habr/upload_files/5fb/14d/3b8/5fb14d3b82545757b366e83cdf6efda6.jpeg (ответ отдается за 200-300 мсек)
и она используется в публикации. Ответ на такой запрос отдается всегда без кеширования и содержит редирект на другой сайт
https://hsto.org/getpro/habr/upload_files/5fb/14d/3b8/5fb14d3b82545757b366e83cdf6efda6.jpeg (ответ за 600-700 мсек для первого ответа, и 2 мсек для ответа из кеша).
А этот ответ уже успешно кешируется

И поэтому минимальное время загрузки изображения 200-300 + 2 мсек при повторном открытии. Или 200-300 + 600-700 при первом открытии. А могло быть лишь 2 мсек почти всегда!

Убедиться в этом можно, используя инструменты разработчика вашего браузера:

1344 мсек на habrastorage.org, потом редирект и еще 966 мсек на hsto.org
1344 мсек на habrastorage.org, потом редирект и еще 966 мсек на hsto.org

К сожалению такие проблемки есть много где, и на проекте, где сам работаю - знаю о них, все будет ускорено. Искать их несложно и интересно.

Надеюсь, что заинтересовал темой. До встречи!

upd: написал разработчикам о проблеме и варианте решения

Спасибо, отличный комментарий) Тоже замечал у Хабра промедления, но не погружался в вопрос.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий