HTTP/3 解决了 tcp 拥塞控制算法不受浏览器(Google)控制的问题。
当然引入了一个新问题就是: UDP 并不适合当下的 BSD socket API。
BSD socket API 当年发明的时候,网络是一个很慢很慢的东西。
系统调用所花费的时间无足轻重。
包在网络上来回传输的时间才是时间花费的大头。
然而,如今服务器网卡遍地都是 40G 起步,上到 100G 400G 不封顶。
TCP 尚可以在内核进行分包。
意味着应用程序可以只消耗一次系统调用一次性提交一个巨…。
上一篇 : Node.js是谁发明的?
下一篇 : 为什么说中国是基建狂魔?
程序员为啥突然会变成这么辣鸡的一个行业?...
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?...
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?...
你身边身材最好的女生是什么样?...