这东西出来好多年了,当然现在也有不少基于 http2 的服务了,但是和 http1 比起来还是非常小众,为什么会这样? 现在 http2 都还没能普及,http3 都要出来了,有必要吗?
1 Remember 2019-04-13 01:01:46 +08:00 via iPhone 你是怎么得出结论不流行的? |
2 0ZXYDDu796nVCFxq 2019-04-13 01:02:09 +08:00 1. 为什么 http2 不流行? 没有不流行 2. 和 http1 比起来还是非常小众 不小众 3. 为什么会这样? 没有为什么 4. http3 都要出来了,有必要吗? 有必要 |
![]() | 4 ericls 2019-04-13 01:17:13 +08:00 via iPhone 绝大多数都是的 https2 http3 在中国阻力应该不小 |
![]() | 5 lincanbin 2019-04-13 01:28:06 +08:00 via Android 因为要升级 Nginx,风险很大啊,公司几十万 QPS 的 Nginx 集群谁敢动…… |
![]() | 6 lincanbin 2019-04-13 01:28:55 +08:00 via Android 工作中有的事,你不动不会有人怪你,但是你要是动了,出事了,一定要背锅。 你怎么选? |
![]() | 10 jokerlee 2019-04-13 02:01:28 +08:00 via Android https://w3techs.com/technologies/details/ce-http2/all/all 这里有个统计说在 web 站点上普及率 30%吧,国内估计会更低一些。 阻碍 http2 推广的原因有几个吧。一是和 ssl 强绑定,引入额外的陈本,尤其是握手那次非对称加解密,在流量大的场景下需要用硬件加速卡。而且 SSL 握手的耗时一般比 TCP 握手还要高。第二是单 TCP 连接导致的队头阻塞问题。其实这两个问题,一个是 https 的问题,一个是 tcp 的问题,但是 Quic 把这些问题全解决了所以大家都在观望,干脆等 http3 一步到位得了。 而且现在大厂 APP 里的 http 库,很多都换成 quic 协议了,现在很多 web 端 |
![]() | 11 jokerlee 2019-04-13 02:03:50 +08:00 via Android 手抖发出去了,接上条。 很多 Web 站也支持 quic 了,等 http3 标准出来,有了 http2 的铺垫,应该会很快普及 |
![]() | 13 JohnSmith 2019-04-13 11:48:17 +08:00 via iPhone 说白了还是 tcp 的坑 |
14 Judoon 2019-04-13 11:51:07 +08:00 ![]() 首先你得拿 https 来比较 http1 和 http2 的占比,然后随便拿几个大站试试,都上了 http2, 所以你这个不流行的结论是错的 curl --http2 -I https://www.sina.com/ curl --http2 -I https://www.qq.com/ curl --http2 -I https://www.jd.com/ curl --http2 -I https://www.aliyun.com/ curl --http2 -I curl --http2 -I https://www.jianshu.com/ curl --http2 -I https://www.tmall.com/ |
15 lizhuoli 2019-04-14 10:51:19 +08:00 via iPhone 客户端都上了 HTTP/2 了,怎么可能不流行……没看 BAT 各个 App 都 HTTP/2 一把(去年还有用 SPDY 的,都升级了) |
16 lizhuoli 2019-04-14 10:53:07 +08:00 via iPhone 随便抓个包,支付宝,抖音不都是跑的 HTTP/2 …… |
![]() | 17 Williamp 2019-04-24 14:21:00 +08:00 Yes, you are right that HTTP/3 is upcoming version of HTTP https://en.wikipedia.org/wiki/HTTP/3. But if talking about HTTP2 then most people still not very much aware of this protocol but it is being used for faster connection t/334548#r_4000479 |