golang 基于 net.Conn 的连接多路复用库。可用于减少握手时间,聚合链路带宽

2022-06-18 22:17:43 +08:00
 fregie

用途

仓库: https://github.com/fregie/mpx

欢迎 star 和 issue 隐藏功能: https://www.v2ex.com/t/860540

之前发的贴被移到了 Chamber 节点,所以再发一个介绍技术特性的贴

2568 次点击
所在节点    分享创造
8 条回复
catsoul
2022-06-19 08:03:11 +08:00
有意思,先 clone 了康康
FrankAdler
2022-06-19 08:46:53 +08:00
我理一下思路,是本地连接服务器 a 和 b ,a 再把流量转发给 b ,b 统一转发出去?
fregie
2022-06-19 09:42:54 +08:00
@FrankAdler 要聚合服务器带宽的话,基本就是这意思
superhack
2022-06-19 11:30:34 +08:00
赞赞赞
linglin0924
2022-06-19 20:40:47 +08:00
有点复杂,没搞懂
Kinnice
2022-06-21 10:08:26 +08:00
和 haproxy 的负载均衡相比有什么优势吗
haproxy --> server - 1 --> server - 2
--> server - 2
这个思路依托于,云服务器内网互联非常高,下行几乎不限制
好处在于落地 ip 一致
fregie
2022-06-21 20:13:12 +08:00
@Kinnice haproxy 对于单连接是无法使用多条链路的
codeMore
2022-06-24 18:06:08 +08:00
是类似于一个 http 连接池嘛?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/860578

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX