有在实时游戏服务器里用上 QUIC 的兄弟吗?
性能怎么样?看了看文档似乎是正对实时游戏服务器需要的最佳 UDP 魔改版本?
1
ysc3839 2022-09-08 22:11:08 +08:00 via Android 1
大概没有……国内很多用 KCP 的,都用了几年了
|
2
hankai17 2022-09-08 22:48:44 +08:00
上半年把 QUIC 的传控抽出来了 https://github.com/hankai17/quic-fiber 没有测性能 感觉有点拉
|
3
jim9606 2022-09-08 23:03:28 +08:00
主要是大家已经用上 kcp 了,就没动力去迁移一个设计上更复杂的版本了,游戏服务器又不像一般网站那样可以用 CDN 。
网页游戏倒是有可能蹭到好处。 |
4
minami 2022-09-09 01:32:42 +08:00
有时候你不得不承认,在某些稀烂的网络环境里,整一堆看上去有理有据的拥塞控制算法,最后实测可能还不如暴力发包更有效(公平性先收一收),特别是对于游戏服务器这种数据量巨小、延迟要求又巨高的场景。实际上 QUIC 落地都要再次魔改,不然应对不了实时性应用,各大厂用 QUIC 搞推流的,基本上都把拥塞控制改出花了,正如楼上说的,KCP 已经用的挺好了,为什么要花大代价去折腾 QUIC 呢。哦对了,QUIC 还有个问题,它是个野心很大的协议,所以包头特别大,如果拿去发特别小的包,实际上流量浪费非常大,还不如用 KCP 多发点包呢
|
5
jedihy 2022-09-09 05:46:26 +08:00
欢迎使用 msquic, https://github.com/microsoft/msquic 。
|
6
Andreas8 2022-09-09 10:36:59 +08:00 via iPhone
顺路问下,Mac quic 怎么科学呢?
|
7
alexmy 2022-09-09 19:00:33 +08:00
h5 游戏有用 kcp 的兄弟吗。
|
8
pkupyx 2022-09-11 15:54:53 +08:00
用 QUIC 的是不是先研究下 UDP 丢包率?
|