5 ms·
Yep. I haven't seen more recent studies on this, but I do remember a lot of use cases and benchmarks I read where if your user base was on high-latency or unre
by eeeeeeeeeeeee 8y ago
Yep.
I haven't seen more recent studies on this, but I do remember a lot of use cases and benchmarks I read where if your user base was on high-latency or unreliable internet connections (packet loss, even minor), HTTP/2 would be slower than 1. Here is a good summary of the issue:
https://www.twilio.com/blog/2017/10/http2-issues.html https://www.twilio.com/blog/2017/10/http2-issues.html
Like you mentioned, HTTP is slowly moving towards UDP instead of TCP (QUIC protocol) to combat this.
Cloudflare covers it a bit here too: https://blog.cloudflare.com/the-road-to-quic/ https://blog.cloudflare.com/the-road-to-quic/
I'm a fan of HTTP/2, and I think most people will benefit, but I really hate these kind of posts that only highlight the best case scenario to prove a point that has wide-ranging consequences. I can go on google and type "HTTP/2 is fast" and be reaffirmed in everything I thought about HTTP/2 -- I just did -- and almost every single blog mentioned zero downsides to using HTTP/2.
- jabart 8y agoThese are really great documents to reference, thank you for posting them. I'm going to send them to a few dev teams I work with to share the knowledge.