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

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

Давно пора было отправить TCP на свалку истории. Жаль что для этого потребовалось столько времени. До сих пор скачивание в несколько потоков из одного далекого источника эффективней, чем в 1 поток. Надеюсь новая реализация это починит. Не говоря уже о избыточном «рукопожатии».

К сожалению, пока QUIC выглядит как очередной "стандарт", сделанный гуглом ради удовлетворения нужд гугла, что вообще говоря пугает.

А хорошие штуки они такие. Делаются в первую очередь — для себя.

Ага, а для остальных HTTP/3 будет исключительно во вред. Статью хоть прочитали? Поняли с какой целью он создаётся?

Цели понятны, даже более-менее понятно, что из них и как решается.
Однако взамен создаются новые проблемы, которые Гугл видит незначительными, однако не во всех случаях и не для всех это так. И в контексте гугла следует заметить, что это далеко не первый раз, когда удобные прежде всего этой корпорации стандарты проталкиваются в качестве стандарта, из чего потом гугл извлекает не совсем конкурентное преимущество.

Этот протокол не проприетарный, а общедоступный. Следовательно любой может извлеч из него выгоду, также как и гугл. Я думаю другие разработчики браузеров тоже захотят, чтобы самый популярный видеосервис отсылал ответы в их браузер также быстро, как и в хроме. Если бы протокол был закрыт, то тогда был бы другой разговор. А так они тебе его дают и говорят «На, пользуйся». Причём это не замена предыдущих версий, а + 1 к варианту выбора. Если он тебе подходит, то пожалуйста. Так что невижу вообще смылса в боязне того, что изначально гугл сделал его для оптимизации трафика на своих загруженных сервисах. Иначе бы все орали: «Во гугл гады, сделали у себя там протокол, который работает быстрее и не хотят его открывать, работает только в хроме. Монополисты чёртовы.»
Я думаю другие разработчики браузеров тоже захотят,

Это какие такие "другие" браузеры???

Не пойму скепсиса. Вам же не потребуется реализовывать его самостоятельно. Это проблема браузеров и вёб-серверов. Вам максимум потребуется включить настройку в конфиге. Тот же HTTP2 в IIS работает по умолчанию, делать ничего не надо. В nginx надо только дописать слово http2 в конфиг.

А что делать разработчикам железок, где нету ни IIS, ни Nginx?

Старые протоколы никто не отменяет. Обычный http через TCP не умрёт никогда, как и ванильный HTML без CSS.
Не говоря уже о избыточном «рукопожатии».

TCP fast open и TLS 1.3 уже могут то, чем хвастается QUIC. Преимущества последнего сильно преувеличены.
Относительно недавно только HTTP/2 начали использовать. Уже HTTP/3. Куда так разогнались?

Не понятно, причём здесь HTTP. Сам Google называет это «http/2+quic/99», намекая, что протокол HTTP не поменялся.

Ну не знаю. На HTTP2 перешли. Обещали много, а веб стал еще медленнее. Теперь HTTP3… Темпы взвинчены, обещают много чего… А браузеры уже только два остались.


Мне вообще на ЕЕЕ похоже, а веб еще медленнее станет.

Он может и стал медленнее, но явно не из-за http2.

Конечно не из за http2. Но почему тогда http2 (и сейчас http3) преподносится как решение проблемы скорости? А когда останется только один браузер, то и новые хттп уже не понадобятся.

Избавление от тройного рукожопатия, а также от начальных накладывательных расходов на установку SSL-соединения может сэкономить сотни миллисекунд, это очень круто.

Избавление от тройного рукожопатия может сэкономить гораздо больше :)

Я расскажу вам шутку про tcp, и буду повторять ее, пока вы не поймете...

Ответил бы шуткой про UDP, но не факт, что дойдет.

А Вы поймёте две шутки про HTTP/2 одновременно?

Дилетант тут видит всего половину олдовой шутки про обычный HTTP.

Хотел рассказать шутку про IPX, но забыл…
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Другие новости

Истории