V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nazz  ›  全部回复第 32 页 / 共 42 页
回复总数  825
1 ... 28  29  30  31  32  33  34  35  36  37 ... 42  
2023-02-26 08:55:17 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal 刚测了一下 1000 连接, nbio IOModBlocking 跑了 2600Mbps, gws:dev 同步读异步写是 5800Mbps, nbio 兼容多种 IO 模式是有开销的吧
2023-02-26 08:42:57 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal ws 客户端我是用的 tcpkali, cpu 占用率超低
2023-02-26 06:07:15 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal 连接数太多 net/http 肯定干不过 gnet/nbio 这些实现的
2023-02-26 00:08:51 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@Nazz 就怕机器不够强大
2023-02-26 00:08:26 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal 用 Prometheus+Grafana 统计挺方便的,就
2023-02-25 23:42:00 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal 做测试很费时间,在测评里我只测了 1KiB ,
2023-02-25 23:19:10 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@Valid 大厂考虑得很多,字节的 sonic 优化得丧心病狂
2023-02-25 20:53:45 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@webcape233 差别在于性能,feature, 以及对 websocket 协议的支持程度.
2023-02-25 20:47:20 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@webcape233 golang.org/x 那个很挫
2023-02-25 20:18:38 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@0o0O0o0O0o nhooyr API 挺精简的,但 rps, latency, cpu 均不如 gorilla
2023-02-25 20:14:56 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@0o0O0o0O0o 可以看看我的 WebSocket Event ,借鉴自 JavaScript
2023-02-25 19:59:56 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@lesismal gorilla 比 nhooyr 和 gobwas 强多了,但性能和易用性不如 gws
2023-02-25 19:38:20 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
自荐一下 gws, 性能在基于 net/http 的 websocket 实现里面可以说是一骑绝尘

### Features
- 无依赖
- 每个连接只会有一个常驻的协程
- 支持异步非阻塞 Write; 支持单连接内并发处理多个请求, 控制好了并发上限
- 默认模式下即可 100%通过 autobahn-testsuite websocket 协议测试

https://github.com/lxzan/gws
https://dev.to/lxzan/go-websocket-benchmark-31f4
2023-02-25 19:30:20 +08:00
回复了 dw2693734d 创建的主题 Go 编程语言 golang 的哪个 websocket 好用?
@0o0O0o0O0o 谢谢老铁
2023-02-25 19:08:22 +08:00
回复了 GTim 创建的主题 Java SpringBoot 的应用程序实在太大了
就算是 Java, 11G 也太离谱了, 这是造了一个 redis 吗
2023-02-25 19:07:20 +08:00
回复了 GTim 创建的主题 Java SpringBoot 的应用程序实在太大了
转 go 吧
2023-02-25 13:04:49 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@lambdaq 一家公司内容易形成规范,同时存在 gRPC 和 gin 经常要写一些胶水代码
2023-02-25 07:44:35 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@lambdaq JSON 很容易做到这两点, 但是没看到流行的方案, 可能是因为 gRPC 太流行了.
2023-02-25 07:43:19 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@aper 字节的 sonic 可以了解下, 丧心病狂的优化.
2023-02-25 07:42:17 +08:00
回复了 Nazz 创建的主题 程序员 我们真的需要 gRPC 吗?
@lesismal gRPC 本身太重了吧, 不然不至于性能这么差.
1 ... 28  29  30  31  32  33  34  35  36  37 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2267 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 01:28 · PVG 09:28 · LAX 18:28 · JFK 21:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.