Протокол HTTP/2 и его отличие от HTTP/1.1

Протокол 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

Пікірлер: 36

  • @user-ho1lb1hz8p
    @user-ho1lb1hz8p2 ай бұрын

    Мне даже с моей памятью и концентрацией все стало более понятно. У вас очень понятная подача, надеюсь вы не бросили записывать видео))

  • @Rinspeed778
    @Rinspeed778 Жыл бұрын

    Очень познавательно! У тебя очень интересные видео и хорошее качество записи, монтажа, звук отличный! Продолжай в том же духе!

  • @annazelener7674
    @annazelener76742 жыл бұрын

    очень лаконичная подача материала, спасибо за Ваш труд👍

  • @create_it_team
    @create_it_team2 жыл бұрын

    Спасибо, что помогаешь новеньким разобраться в сфере IT.

  • @ainr_dev
    @ainr_dev2 жыл бұрын

    Мне нравится. Пожалуйста, продолжайте Ростислав.

  • @djbob9757
    @djbob9757 Жыл бұрын

    Круто!) Спасибо, понятно рассказал, еще и с таймкодами!

  • @yanbess1
    @yanbess1 Жыл бұрын

    Просто супер подача! Пили еще видео!

  • @Artem.20
    @Artem.202 ай бұрын

    Мужик, ты классный. Сколько читал и слушал других, а с тобой все с одного раза четко зашло. Спасибо

  • @iteushm
    @iteushm2 жыл бұрын

    Супер! Спасибо за контент!

  • @mirasmustimov1504
    @mirasmustimov1504 Жыл бұрын

    Спасибо, очень полезно. Буду обновляться до второй версии

  • @alena8922
    @alena8922 Жыл бұрын

    Восхитительное видео! спасибо!

  • @stas7che
    @stas7che Жыл бұрын

    Блин, жаль что перестали снимать. Подача отличная!

  • @rinch_jacobson
    @rinch_jacobson Жыл бұрын

    Качественный контент

  • @user-te9hj9cx4e
    @user-te9hj9cx4e5 ай бұрын

    спасибо за труды

  • @Im_like_Merphy
    @Im_like_Merphy2 ай бұрын

    Спасибо, это то что я искал

  • @kl45gp
    @kl45gp Жыл бұрын

    классный канал, странно что мало лайков

  • @sergdeberzherak6264
    @sergdeberzherak62642 жыл бұрын

    спасибо!

  • @user-ii1go2yy4f
    @user-ii1go2yy4f Жыл бұрын

    Ставлю лайк

  • @PalladinGOLD
    @PalladinGOLD5 ай бұрын

    Очень качественный ролик. Прошу сделать разбор HTTP/3

  • @jellyfish6265
    @jellyfish62655 ай бұрын

    как всегда гениально

  • @Seniorius
    @SenioriusАй бұрын

    Спасибо

  • @aleksanderm1947
    @aleksanderm1947 Жыл бұрын

    Сделай пожалуйста сравнение HTML/2 и 3 и как так получилось, что протокол QUIC может терять пакеты, но это не проблема

  • @user-hv5dj9bg6m
    @user-hv5dj9bg6m27 күн бұрын

    Крутая подача, почему перестал?

  • @dmitriypolynin7273
    @dmitriypolynin7273 Жыл бұрын

    всю жизнь программаю, сделал свой иммитатор браузера на VFP (на котором 15 лет работают клиенты) и только что понял как это все работает. :))))

  • @qlmanlp
    @qlmanlp2 жыл бұрын

    6:02 А как же конвееризация из-за которой и возникала блокировка начала строки? Можно было послать несколько запросов недожидаясь ответа ответа от сервера и получить так же несколько ответов "затык" так сказать)

  • @denmccormik7654
    @denmccormik76542 жыл бұрын

    подписался, жду третий

  • @aleksandrzaremba6520
    @aleksandrzaremba6520 Жыл бұрын

    в http1.1 есть возможность держать соединение открытым какое-то время и отправлять туда несколько запросов

  • @dzen1234
    @dzen1234 Жыл бұрын

    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 дело было не в запросах, а в ответах. Это сервера наоборот, не могли отправить ответ на следующий запрос, не отправив ответа на предыдущий. А клиент-то мог отправлять запросы параллельно.

  • @artur-lg7wv
    @artur-lg7wv9 ай бұрын

    Что не так с куки ?

  • @just0110
    @just0110 Жыл бұрын

    HTTP 3 не буде?)

  • @user-oh1rv5fm9g

    @user-oh1rv5fm9g

    Жыл бұрын

    так есть уже

  • @just0110

    @just0110

    Жыл бұрын

    @@user-oh1rv5fm9g від автора? немає)

  • @nazarocean
    @nazarocean Жыл бұрын

    у меня 1.1 показывает лучше результаты в большинстве сравнений😆 На демо-сайте

  • @good_royal_guy
    @good_royal_guy Жыл бұрын

    сложно

  • @shalidor1619
    @shalidor16192 ай бұрын

    Вместо зачитывания текста написал бы код. Одна вода

Келесі