bagder / http3-explained

A document describing the HTTP/3 and QUIC protocols
https://http3-explained.haxx.se/
Creative Commons Attribution 4.0 International
2.15k stars 194 forks source link

why HTTP/3 at all? #76

Closed robaho closed 5 years ago

robaho commented 5 years ago

It seems the only real benefit is the avoidance of HTTP stalls - but given all of the infrastructure limitations in existence - anything over UDP seems unlikely. As the author of a major system that used UDP to avoid some of the same TCP drawbacks, I can confirm that it is a struggle using UDP over the internet.

So, why not just use HTTP/2 and then open multiple connections and bond them. Seems it solves the major problem that QUIC is trying to solve.

bagder commented 5 years ago

That's not a question for this document though - we're not the QUIC working group. We document HTTP/3 and QUIC. If you want to design another protocol then I salute you and wish you good luck.

robaho commented 5 years ago

Fair enough. It’s a shame the working group doesn’t have a commenting section, at least that I could find.

bagder commented 5 years ago

It has a mailing list for questions and discussions. It has a github repo for issues and pull-requests against the specs.