- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 go动态创建struct
package mainimport ( "fmt" "reflect")var typeRegistry = make(map[string]reflect.Type)func registerType(elem interface{}) { t := reflect.TypeOf(elem).Elem() typeRegistry[t.Na...
2019-07-31 18:57:03 5488 1
原创 千万级弹幕系统技术难点和解决方案
学习慕课网《GO实现千万级WebSocket消息推送服务》,记录一下一个当红主播直播间假设有100万人同时在线,每秒有1000个弹幕消息需要同步给所有在线client。服务器每秒就需要发送100万*1000(10亿)条消息。难点1:内核linux内核发送tcp的极限包频大约是100万/秒(而我们的在线人数较大,发包频率高)难点2:锁维护在线client的map发送消息时需要遍历...
2019-07-31 18:56:42 1461
go1.14.2.linux-amd64.tar.gz
2020-04-27
windows下的scp命令
2020-04-27
Sourcetree_4.0.229_macos版 .zip
2020-04-27
go1.10.8.linux-amd64.tar.gz
2019-01-29
go1.10.8.windows-amd64 安装包
2019-01-29
python-3.7.0-amd64 windows
2018-10-25
最新redis-desktop-manager-0.9.8
2018-10-22
python-3.7.0a2.exe
2017-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人