Head-of-line blocking: что это
Коротко
Head-of-line blocking: ситуация, когда задержка первого элемента очереди держит все следующие. В HTTP/1.1 запросы ждут друг друга в соединении, в HTTP/2 потерянный TCP-пакет держит все потоки.
Определение
Ситуация, когда задержка первого элемента очереди держит все следующие. В HTTP/1.1 запросы ждут друг друга в соединении, в HTTP/2 потерянный TCP-пакет держит все потоки. HTTP/3 убирает это на транспорте.
Подробнее
Ключевой термин для объяснения эволюции протоколов.
Из урока «HTTP/2 и HTTP/3 за 6 минут»
Это head-of-line blocking на уровне TCP, и на плохой мобильной сети HTTP/2 может быть даже хуже нескольких соединений HTTP/1.1. Что такое head-of-line blocking и как его решают HTTP/2 и HTTP/3?
Читать урок целикомВопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Сети и HTTP проверят, что термин понятен в деле.