oppo内部聊天软件对标飞书,钉钉等内部im聊应用,满足公司内部沟通需求,助力业务导购完成各自业务需求。
TeamTalk(简称 TT )是 oppo 一款内部 im 聊天软件,支持平台为 PC 和移动端,主要集合 im 消息,搜索,人员通讯录,轻应用,群组,app基础模块组成,能够完成公司内部、代理商、导购内部沟通需求与业务办理需求。支持多种维度包括不限于图片、表情、视频等多媒体内容发布。
基础技术栈: Spring Boot + Mogngo + Mysql + Redis + ES + RocketMq
1.负责人员同步、登录、人员基础模块,用户组等模块的开发与设计。同步利用 RocketMq 分发第三方推送记录进行异步消
费,分别记录成功失败日志并提供重试机制。
2. 合理设计服务缓存,针对高频业务使用本地缓存+redis策略,二级缓存策略节省缓存空间。
3. 基于消息队列实时上报基础数据变更至业务模块以供业务实现。
4. 基于 es 实现消息,人员等搜索功能,实现多维度搜索、智能排序等功能。
2017.12-2022.06
2015.04-2017.10
5.封装服务间 http 调用,利用 oppo 云上功能容器完成多实例部署,容错等。
6.为小组成员分发相关任务,参与需求,技术评审,协同解决组内难题等