Протокол HTTP/2 и его отличие от HTTP/1.1
ฝัง
- เผยแพร่เมื่อ 31 พ.ค. 2024
- Протокол HTTP/2 позволяет существенно оптимизировать взаимодействие между клиентом и сервером. В этом видео рассмотрим основные отличия от предыдущих версий и решения, использованные для достижения целей поставленных перед HTTP/2.
00:00 - Начало
00:20 - Зачем понадобилась новая версия протокола
01:19 - Бинарный формат
02:44 - Фреймы (Frames)
04:05 - Стримы (Streams)
05:27 - Оптимизация количества подключений
07:28 - Минорные улучшения
08:38 - Server Push
10:24 - Итого по изменениям + демо
10:48 - Согласование HTTP/2
11:17 - Заключение
Демо сравнения производительности HTTP/1.1 и HTTP/2
http2.akamai.com/demo
#RostislavO
#GoodToKnow
#HTTP/2
Мне даже с моей памятью и концентрацией все стало более понятно. У вас очень понятная подача, надеюсь вы не бросили записывать видео))
Очень познавательно! У тебя очень интересные видео и хорошее качество записи, монтажа, звук отличный! Продолжай в том же духе!
Мужик, ты классный. Сколько читал и слушал других, а с тобой все с одного раза четко зашло. Спасибо
Мне нравится. Пожалуйста, продолжайте Ростислав.
Очень качественный ролик. Прошу сделать разбор HTTP/3
очень лаконичная подача материала, спасибо за Ваш труд👍
Спасибо! Т.е. к http 1.1 нужно было добавить только идентификаторы к сообщениям, чтобы появилось мультиплексирование и решена проблема с многими tcp соединениями.
Спасибо, что помогаешь новеньким разобраться в сфере IT.
Блин, жаль что перестали снимать. Подача отличная!
Спасибо, очень полезно. Буду обновляться до второй версии
Круто!) Спасибо, понятно рассказал, еще и с таймкодами!
Просто супер подача! Пили еще видео!
Супер! Спасибо за контент!
Восхитительное видео! спасибо!
Сделай пожалуйста сравнение HTML/2 и 3 и как так получилось, что протокол QUIC может терять пакеты, но это не проблема
спасибо за труды
Ставлю лайк
спасибо!
Качественный контент
классный канал, странно что мало лайков
Спасибо
Спасибо, это то что я искал
всю жизнь программаю, сделал свой иммитатор браузера на VFP (на котором 15 лет работают клиенты) и только что понял как это все работает. :))))
как всегда гениально
6:00: Цитирую RFC2616
HTTP requests and responses can be pipelined on a connection.
Pipelining allows a client to make multiple requests without
waiting for each response, allowing a single TCP connection to
be used much more efficiently, with much lower elapsed time.
А вы с чего взяли что в HTTP 1.1 надо дожидаться ответа ?
Мультиплексинг в 2.0 не обязывает сервер отдавать запросы в правильном порядке, в отличие от 1.1.
Т.е. в 1.1 дело было не в запросах, а в ответах. Это сервера наоборот, не могли отправить ответ на следующий запрос, не отправив ответа на предыдущий.
А клиент-то мог отправлять запросы параллельно.
Крутая подача, почему перестал?
6:02 А как же конвееризация из-за которой и возникала блокировка начала строки? Можно было послать несколько запросов недожидаясь ответа ответа от сервера и получить так же несколько ответов "затык" так сказать)
в http1.1 есть возможность держать соединение открытым какое-то время и отправлять туда несколько запросов
Что не так с куки ?
подписался, жду третий
HTTP 3 не буде?)
так есть уже
@@user-oh1rv5fm9g від автора? немає)
у меня 1.1 показывает лучше результаты в большинстве сравнений😆 На демо-сайте
сложно
Вместо зачитывания текста написал бы код. Одна вода