项目介绍:K信是公司内部的一款通讯工具,包括单聊、群聊、专业群、群通知、合并消息转发、已读未读、业务系统集成自定义卡片消息推送、特殊事项提醒等等.
使用的技术:底层消息推送使用腾讯的IM、SpringBoot2、springcloud、rockmq、redis、mysql、elasticsearch等等
1、负责项目整体进度
2、统一三个客户端(IOS、安卓、Electron UI桌面)的数据库设计文档.
3、编写整体设计文档,制定消息协议,并整理成文档。
4、对后端项目的整体模块划分如下:基础数据模块、用户模块、单聊模块、群聊模块、会话模块、消息搜索模块、音视频通话模块
5、对复杂业务做设计,例如已读未读推送、群聊成员已读、单聊群聊、最新聊天会话缓存、会话同步等等
6、核心业务功能编写