社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
金融系统最关心高并发的效率问题
关注GC效率
go没有在gc过程进行压缩,为了跟cgo等对接,性能弱于java
解决办法
支持并发的数据结构
解决协程并发导致缓存失效问题
解决办法,CPU引用计数汇聚,
使用多级hash,达到近似无锁
融合替代方案
CGO线程与Go交互存在栈拷贝,频繁创建效率低
网络底层优化
MTU由默认的1500调到9000
网卡支持分片就打开
问题分享
Docker里网卡的分片设置和host虚拟机上的分片设置不一样,导致数据包校验出错
对象池的大小如何确定?
根据监控系统结果来确定
对象池放满了怎么办?
通过这个select来避免这种情况
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!