说说 fanIn 和 fanOut
文章目录
fanIn
协程版
递归版
反射版
fanOut
同步版
协程异步版
反射版
今天回顾下常用的两种 channel 应用模式: fanIn 和 fanOut,
分别对应了,对一组相同类型 chan 的合并和广播。
fanIn
将全部输入 chan 都聚合到一个 out chan 中,在全部聚合完成后,关闭 out chan.
详见传送门
附上压测数据
看了第一段代码,一些明显的优化点:
- 使用 select 不要每个 chan 新起一个 go
- out chan 带个 1024 缓存
有没有正常的程序员交流群?
聊技术的、生活的。。。都行。历史、人文也行。 之前加了一个,太低俗了。无语。 只要人多最终就会变成这种群,到最后只剩下那几个人发言 讲讲怎么低俗了 我还没加过程序员的群 …
关于 PHP 高并发,请教各位
H5 页面的核酸系统,前后端分离,前端 VUE ,后端 PHP 自己搭的 larave 框架,数据库 mysql,Nginx , 三台负载均衡的天翼云应用服务器,都是 32 核…
回老家入职国企后关于后台管理系统的技术选型请教= =
回老家后反差还是很大的,薪资什么的其实早就心里做好准备了,不得不吐槽一句,开发环境是真的落后 目前老家很多内部管理系统基本上都是一个人自己单独维护一套,都是基于 php 的 c…