Hacker News new | past | comments | ask | show | jobs | submit login

Many, many sites haven't even started migration to http/2 yet. Why should I care about http/3 now? It seems kind of far in the future.



The book says 7% of all internet traffic already uses QUIC (HTTP/3) and Chrome has long implemented Google’s version of it.

But this book isn’t about concerning yourself with using it or implementing it, it’s about understanding what the future holds, how it works, and what roadblocks lie ahead.

The lack of API support in OpenSSL for it’s TLS requirements and poor optimization for heavy UDP traffic loads on Linux et al (they say it doubles CPU vs HTTP/2 for the same traffic) sounds like it’s going to be a major hurdle for widespread adoption any time soon.


Yeah a lot of the public internet is hosted by all-in-one vendors like Google Sites, Wordpress, Squarespace, etc, and object stores like S3, GCP buckets, Cloudflare, CDNs. The website owner just uploads the content, the hosting vendor does all the TLS, protocols, load balancing, whatever else. If the hosting providers update the protocols they use a huge chunk of websites will just immediately use the new one with no interaction whatsoever required on the part of the owner of the website.

If they add easy support in NGINX and HTTPD, then its easier for self-hosted endpoints to change as well, with minimal to no effort on their side.


Good point. What about Windows support?


> The book says 7% of all internet traffic already uses QUIC (HTTP/3)

The way I have understood, the book says that what is now in use (these 7%) is a "Google-only-QUIC" whereas the "standardized HTTP/3" is still used... nowhere?


Google's QUIC (GQUIC) is used on this 7% of sites

The IETF QUIC remains a work in progress, perhaps to be published in 2019. HTTP/3 is an application layer on top of (IETF) QUIC, it might also be published in 2019 or later. There are implementations of current drafts, and the rough shape is settled but they're a long way from being truly set in stone and aren't in anything ordinary people use.

So unsurprisingly nobody is already doing a thing that isn't even standardised yet, but people are, as you see, writing about it.


Therefore I believe I'm right that claiming that HTTP/3 is used at all is wrong, and that 7% is not even the same QUIC that will be used with HTTP/3. So " already uses QUIC (HTTP/3)" is a wrong statement, the right can be only "GQUIC is used at the moment", also, as far as I understood, "making according to Google the 7% of the traffic" (and not on 7% of the sites as claimed). And HTTP/3 and the matching IETF QUIC are used nowhere. So, again

"> The book says 7% of all internet traffic already uses QUIC (HTTP/3)"

was wrong: the book doesn't say that, and that what is claimed that the book says (even if it doesn't) is false in more aspects.


Well, Google is in control of Chrome as well as the two most visited websites in the world. They can dream up any protocol they want, implement it in Chrome and use it for its sites, at any pace they desire. This is basically what happened with SPDY (now HTTP 2.0) and the upcoming HTTP 3.0 as well.

IMO it's positive. We are getting free new stuff, and I actually prefer to have two incremental steps, where HTTP 2.0 still uses TCP, giving stuff like multiplexing and pipelining, and HTTP 3.0 uses a novel UDP based transport layer protocol, improving stuff further.

There is objectionable stuff like the recent manifest 3.0 version to make ad blockers crappier but this is not one of the objectionable things imo.


Haha, you are on a technology forum, the topics might well be forward thinking :-)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: