V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuxu555  ›  全部回复第 4 页 / 共 5 页
回复总数  91
1  2  3  4  5  
2019-09-28 17:05:39 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@iPhoneXI win 环境下,计划用 std net 实现下,保持对外接口一致就好了,开发能调试。(毕竟服务器大多数是 Linux )
2019-09-28 17:03:08 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@sunny352787 为了支持多套环境,维护多套底层是必然的,标准库底层不同系统也是不同的。( win 写后端不多吧,我见多大多用 mac,虽然我自己电脑是 win。。。。。虚拟机装 Ubuntu )
2019-09-28 14:33:57 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@sunny352787 库里面也对 mac 作了支持的,使用 kqueue,主要是为了开发调试方便, 毕竟服务器基本都是 linux
2019-09-28 13:49:06 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@JRyan 是的,go 在 goroutine 调度上是通过锁来实现的,但是开发者可以阻塞读写,代码容易理解和维护。
2019-09-28 13:39:31 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@JRyan go 都是阻塞读写,每个 tcp 连接都得分配两个 goroutine 给它。
这个库是将 fd 注册到 epoll, 非阻塞读写
2019-09-28 13:09:55 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@pubby 这个我觉得不需要测啊,一个协程大约 4k, 主要就是节约协程
2019-09-28 13:01:21 +08:00
回复了 xuxu555 创建的主题 分享创造 Golang 需要异步吗
@lhx2008 ping pong 测试 吞吐量差好多,你可以点到 readme 里看看
一个轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库: https://github.com/Allenxuxu/gev
2019-09-22 22:52:32 +08:00
回复了 xuxu555 创建的主题 Go 编程语言 Go 网络库并发吞吐量测试
@Foreverdxa 不不不,star 就是学会 ,fork 就是我要你! [手动坏笑]
2019-09-22 21:40:09 +08:00
回复了 xuxu555 创建的主题 Go 编程语言 Go 网络库并发吞吐量测试
@iPhoneXI 非常感谢支持和提醒!!
2019-09-22 21:38:19 +08:00
回复了 xuxu555 创建的主题 Go 编程语言 Go 网络库并发吞吐量测试
@cabing 哈哈,看来同是 996 沦落人啊
2019-09-22 21:37:19 +08:00
回复了 xuxu555 创建的主题 Go 编程语言 Go 网络库并发吞吐量测试
@BBCCBB 系统调用操作 epoll, 一直都有的
2019-09-22 21:36:35 +08:00
回复了 xuxu555 创建的主题 Go 编程语言 Go 网络库并发吞吐量测试
@reus 非常感谢🙏提醒,我看下
2019-09-20 23:01:59 +08:00
回复了 Chat 创建的主题 推广 评论送价值 199 元的 GitChat 年会员十份
搏一搏 单车变摩托
2019-09-20 18:44:32 +08:00
回复了 xuxu555 创建的主题 分享创造 [开源] gev: Go 实现基于 Reactor 模式的非阻塞 TCP 网络库
@Cyron 头像💯
2019-09-20 11:52:36 +08:00
回复了 xuxu555 创建的主题 分享创造 [开源] gev: Go 实现基于 Reactor 模式的非阻塞 TCP 网络库
@iPhoneXI gnet 目录结构和文件名都和 eviop 一样
2019-09-20 11:50:51 +08:00
回复了 xuxu555 创建的主题 分享创造 [开源] gev: Go 实现基于 Reactor 模式的非阻塞 TCP 网络库
@dabaibai Go 也提供操作 epoll 的系统 API 啊
2019-09-20 11:49:43 +08:00
回复了 xuxu555 创建的主题 分享创造 [开源] gev: Go 实现基于 Reactor 模式的非阻塞 TCP 网络库
@iPhoneXI 他这个就是 借鉴 的我的 [eviop]( https://github.com/Allenxuxu/eviop),gev 的性能对比里也和 gnet 对比了
2019-09-20 09:22:49 +08:00
回复了 xuxu555 创建的主题 分享创造 [开源] gev: Go 实现基于 Reactor 模式的非阻塞 TCP 网络库
@Leigg 感谢支持!!
2019-08-21 16:12:53 +08:00
回复了 cuixiaoyan 创建的主题 Blogger 有没有做个人博客的 小伙伴
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   912 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 20:17 · PVG 04:17 · LAX 12:17 · JFK 15:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.