![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实战
文章平均质量分 95
申专
这个作者很懒,什么都没留下…
展开
-
分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享
有了 APM 系统后,使我们可以更好的分析业务性能、排查故障等。结合 Rainbond 作为基座不管是 Spring Cloud还是 Jaeger 或其他 APM 都可以很方便、快捷的部署使用,从繁琐的部署、配置中解放出来,让我们更多的关注于业务层。原创 2022-12-09 17:08:27 · 213 阅读 · 0 评论 -
Go核心优势之网络通信高性能(三)
proc.go main方法 最后//s1 关键方法与Epoll网络模型关联 让出当前协程执行权,一般是返回到g0让g0重新调度并且在 netepoll 轮询 的时候//轮询时调用的方法,如果io就绪了返回ok,如果没就绪,返回flase}for {}break}v!= 0 {}}//s1 gopark是很重要得一个方法,本质上是让出当前协程执行权,一般是返回到g0 让g0重新调度//proc.go 的main() 最终调用此}}}原创 2022-12-08 14:21:33 · 596 阅读 · 0 评论 -
百万级并发 - IM项目实战
项目目的:项目背景:IM对性能和体验敏感度非常高。大厂必备你将获得什么:熟悉开发流程 ,熟练相关技术栈 gin+GORM+swagger + logrus auth 等中间件,三高性能核心功能: 发送和接受消息,文字 表情 图片 音频 ,访客,点对点,群聊 ,广播,快捷回复,撤回,心跳检测…技术栈: 前端 后端 (webSocket ,channel/goroutine ,gin ,temlate,gorm ,sql,nosql,mq…原创 2022-12-08 14:19:23 · 1661 阅读 · 1 评论