基于 Open-IM-Server 实现的 IM 服务
使用go-zero微服务框架 开发更方便 自带
链路追踪
服务发现
服务负载
不依赖
mysql
所有业务逻辑均请求业务rpc服务
类似
读扩散
模式 妈妈再也不用担心mongodb写入性能问题了
使用
Zero-IM-Server
开发一个IM
应用
- 完成 Zero-IM-Server 的 TODO 第一天
- 完成 用户模块 rpc 接口 编写 第二天
- 完成 用户关系模块 rpc 接口 编写 第三天
- 完成 群聊模块 rpc 接口 编写 第三天
- 完成 用户模块 api 接口 编写 第四天
- 完成 用户关系模块 api 接口 编写 第四天
- 完成 群聊模块 api 接口 编写 第四天
- 完成 k8s 部署 第五天
- 完成 api 文档 编写 第六天
我们计划编写
dart
sdk;由于时间问题,暂时放出golang
客户端 测试代码;以供参考!