HTTP/3 解决了 tcp 拥塞控制算法不受浏览器(Google)控制的问题。
当然引入了一个新问题就是: UDP 并不适合当下的 BSD socket API。
BSD socket API 当年发明的时候,网络是一个很慢很慢的东西。
系统调用所花费的时间无足轻重。
包在网络上来回传输的时间才是时间花费的大头。
然而,如今服务器网卡遍地都是 40G 起步,上到 100G 400G 不封顶。
TCP 尚可以在内核进行分包。
意味着应用程序可以只消耗一次系统调用一次性提交一个巨…。
上一篇 : golang的切片 capacity 有意义吗? 不是动态扩缩吗? 需要关注这个参数吗?
下一篇 : 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
如何评价Orbstack(在Mac上低开销地运行容器和Linux)?...
LCD党真的只是少部分人吗?...
有哪些小众的开源项目养活了一大批人?...
你卡过最厉害的bug是什么?...