项目简介
一套支持多人实时在线聊天的即时通信系统,支持单聊,群聊,超大群,多端在线,消息漫游,消息推送。以开 放平台的方式搭建了整套系统,支持多应用的接入,并提供功能丰富的 OpenApi。
技术栈
go-micro, spring-boot, redis, mongodb, mysql, etcd, gRPC, kafka, elasticsearch, lru, consistent-hash
主要职责
参与私有即时通信协议的设计和开发。
参与大部分服务端代码的开发,包括长连接服务,逻辑处理服务,路由服务,消息序列号服务。
负责主导 OpenApi 的设计和落地,撰写服务端相关技术文档,支撑多应用的接入。