Встречается на собеседованиях • сегодня
Какие проблемы решает binary в HTTP/2
Binary framing в HTTP/2 решает несколько ключевых проблем HTTP/1.x:
-
Устранение head-of-line blocking – бинарные фреймы позволяют мультиплексировать несколько запросов/ответов в одном соединении без блокировки.
-
Эффективность передачи – бинарный формат компактнее текстового, требует меньше парсинга и меньше подвержен ошибкам.
-
Приоритизация – фреймы содержат информацию о приоритетах, что позволяет оптимизировать порядок обработки.
-
Сжатие заголовков (HPACK) – бинарный формат позволяет эффективно сжимать заголовки.
Пример фрейма в HTTP/2:
http2
+-----------------------------------------------+
| Length (24) |
+---------------+---------------+---------------+
| Type (1) | Flags (8) | R (1) | Stream ID (31)...
+---------------+---------------+---------------+
| Frame Payload (Data, Headers, etc.)...
+-----------------------------------------------+
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы