Some notes about HTTP/3
11–20 of 181 posts
Re: Some notes about HTTP/3
#12This post groks QUIC. The most important thing about QUIC is it frees applications from the tyranny of the kernel TCP state machine. Today all TCP sockets (at least, on Linux) are subject to the same system-wide parameters of the TCP state machine, none of which are appropriate for any particular application. With QUIC we will finally have each application in control of its own retry timers and other parameters. That…
setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, ...)
?
I'm not dismissing QUIC, but it is in your control to redefine those defaults. Maybe in 2020 we'll be grappling back toward [sane] defaults.
Re: Some notes about HTTP/3
#13I feel like the adoption of HTTP/3 is going to be much much slower than HTTP/2... Besides Google Cloud do any of the major cloud providers have UDP load balancers?
As browsers adopt it I'm sure uptake will be significant given the advantages. I'm looking forward to IP roaming.
Re: Some notes about HTTP/3
#14This post groks QUIC. The most important thing about QUIC is it frees applications from the tyranny of the kernel TCP state machine. Today all TCP sockets (at least, on Linux) are subject to the same system-wide parameters of the TCP state machine, none of which are appropriate for any particular application. With QUIC we will finally have each application in control of its own retry timers and other parameters. That…
setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, ...) setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, ...) ? I'm not dismissing QUIC, but it is in your control to redefine those defaults. Maybe in 2020 we'll be grappling back toward [sane] defaults.
QUIC also frees us from other outdated misfeatures of TCP such as timestamps in milliseconds when they should be in microseconds.
Re: Some notes about HTTP/3
#15I feel like the adoption of HTTP/3 is going to be much much slower than HTTP/2... Besides Google Cloud do any of the major cloud providers have UDP load balancers?
Re: Some notes about HTTP/3
#16Re: Some notes about HTTP/3
#17I feel this move won't make internet a better and safer place, but let's see.
Re: Some notes about HTTP/3
#18I feel like the adoption of HTTP/3 is going to be much much slower than HTTP/2... Besides Google Cloud do any of the major cloud providers have UDP load balancers?
Re: Some notes about HTTP/3
#19Wish we could just use SCTP instead: https://en.m.wikipedia.org/wiki/Stream_Control_Transmission_...
Re: Some notes about HTTP/3
#20Isn't QUIC new transport layer protocol based on UDP and, if I remember correctly, HTTP/3 will be HTTP bindings for QUIC?
You might think this is nitpicking, but HTTP is application layer protocol, so it's little bit confusing to me.