如题。
![]() |
1
KevinBlandy 133 天前
我个人觉得 Netty 。go 虽然可以开启多个协程,但是该阻塞还是阻塞。Netty 的 reactor 模式,所有操作都是异步的,不会阻塞。能充分榨干硬件性能。
我也只是瞎猜哈,我没验证过。 |
2
MidGap 133 天前
Netty 已经成为语言了吗
|
4
gugugu233 132 天前
go 协程的优点是非常容易上手,编程范式标准统一很难写崩,并且能提供还算凑合的性能。而这个还算凑合的性能肯定是打不过基于 event drive 的框架。
|
5
lovesky 132 天前
用语言和框架做比较,不太合适吧。
|
![]() |
6
eurry 132 天前
netty
|
![]() |
7
Gota 132 天前
这个问题太泛泛了, 只有先明确 IM 的功能完备程度, 需要支持的水平扩展规模等实际问题之后才能合理估计性能, 不然容易陷入局部最优的窘境. 也可以先找 https://github.com/OpenIMSDK/Open-IM-Server 这类成熟的项目研究看看.
|