砍一砍客服系统

我要开发同款
Andy9205062023年03月07日
207阅读
所属分类作品

作品详情

背景:考虑到容器化及增长的运营的成本,公司由 php 转型 golang。

项目:内部系统通讯逐渐由 http 请求重构为 grpc 请求,参与微服务运营相关项目的开发。
运营 IM 系统开发,运营系统对大数据复杂查询的优化设计。
接入第三方微信工具,实现学员在微信和运营在后台实时聊天,聊天时运营可以知道用户当前状态,进行精准 运营。

方案:结合 redis,websocket, 使用 golang。收到消息进行广播通知所有关联 socket。
socket 具有重连及心跳检测。
通过共享redis,实现分布式部署websocket,解决负载问题。
使用延迟队列处理初始化大数据,保证系统高可用性及打开速度。

担任角色:maintainer

结果:实现运营和用户在类似 web 微信界面进行实时聊天,及时收取消息,了解付费情况及游戏进度,达到精准运营。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论