HTTP/3 is Next Generation HTTP - Is it QUIC Enough?
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the next generation of HTTP in this conference talk from GOTO Copenhagen 2019. Dive into HTTP/3 and QUIC with Daniel Stenberg, creator of curl and recipient of the Polhem Prize. Learn why these new protocols are necessary, how they work, and how they change data transmission over networks. Discover the shift from TCP to QUIC as the transport layer, and understand the improvements HTTP/3 brings to areas where HTTP/2 falls short. Examine the challenges of deployment, compare feature sets between HTTP versions, and gain insights into implementation status across various platforms. Investigate the potential performance benefits of HTTP/3 and explore its integration with curl. Address questions about compatibility with technologies like WebSockets and consider the key takeaways for developers and network professionals adapting to this evolving web protocol landscape.
Syllabus
Intro
Daniel Stenberg
Classic HTTP Network Stack
Ossification casualties
Improvements
Build on top of UDP
UDP isn't reliable, QUIC is
Streams!
Independent streams
Application protocols over QUIE
Stacks: old vs new
HTTP feature comparison
HTTP/3 is faster
This service - over there!
Race connection attempts?
Eight HTTP/3 challenges
Implementations
Implementation Status
HTTP/3 in curl
Ship curl HTTP/3-enabled?
Websockets?
Take-aways
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube