Перейти к содержимому

Объясняем QUIC: протокол, который одновременно очень похож на TCP и сильно от него отличается. Пи...

Devoxx

0:00 / 0:00

Объясняем QUIC: протокол, который одновременно очень похож на TCP и сильно от него отличается. Пи...

13 467 просмотров · 2 г. назад
Devoxx
171 тыс. подписчиков
13 467 просмотров · 2 г. назад
С момента официального утверждения протокола QUIC в качестве RFC в мае 2021 года, QUIC и HTTP3 значительно укрепили свои позиции на рынке, хотя большинство разработчиков об этом не знают. После существенных изменений по сравнению с HTTP 1.x, HTTP/3 вносит ещё более радикальные изменения, отказываясь от TCP. В некотором смысле QUIC — это просто улучшенная версия TCP, но она обладает некоторыми приятными и привлекательными функциями, которые делают её быстрее, безопаснее и расширяемее. Этот технический доклад будет посвящён QUIC. Будет объяснено, что именно представляет собой QUIC, как он работает «под капотом» и чем отличается от TCP. Будут рассмотрены такие особенности, как миграция соединений и проверка адресов, а также объяснена важность его антиокостеневающих свойств. Также будет кратко затронут HTTP3 и связанные с ним протоколы. ПИТЕР ДОРНБОШ Питер — архитектор программного обеспечения, увлечённый разработкой ПО и поражённый тем фактом, что создание хорошего программного обеспечения намного сложнее, чем думает большинство людей. Он любит делиться своими знаниями и опытом, будь то во время обсуждений дизайна за доской или во время докладов и презентаций. Его личный девиз в отношении создаваемого или поддерживаемого вами программного обеспечения: «Если вы не знаете, как это работает, то, вероятно, оно и не работает». В круг его интересов входят такие темы, как современные языки программирования и сетевые протоколы. Питер является автором «Kwik», единственной на 100% Java-реализации протокола QUIC.