格夫:使命必达-钉钉企业级消息服务的机遇与挑战(27页).pdf

编号:84262 PDF 27页 3.78MB 下载积分:VIP专享
下载报告请您先登录!

格夫:使命必达-钉钉企业级消息服务的机遇与挑战(27页).pdf

1、使命必达 钉钉企业级消息服务的机遇与挑战钉钉技术专家格夫前百度云平台部门,高级开发工程师2014年6月,加入钉钉创业团队参与钉钉消息系统设计开发,主导了IM系统性能和稳定性提升项目目前专注于异地容灾单元化构建在钉钉上扫一扫加我钉钉发展历程基于企业沟通场景的消息服务挑战推送链路优化单元容灾及未来挑战2 341钉钉发展历程工作圈产品线阿里悟空技术线打造企业移动办公平台解决内部沟通痛点扁平化组织架构面向中小APP提供IM能力三端接入(iOS,android,js)长连接通道复用,提升APP交互体验一个工作方式2015.1+1.02015.52.02015.8开放平台2016.4SmartWork20

2、16.93.02016.10企业服务2017.23.42017.63.5样板房300万+企业组织数截止2016年12月31日:基于企业沟通场景的消息服务挑战DING考勤审批钉钉运动日志福利社微应用可用性99.995%钉盘公告机器人红包企业OA业务层消息管理流控安全消息发送已读通知消息路由群组管理消息服务报警监控火眼系统通讯录数据存储多端管理在线推送离线推送XPNSGCM设备管理APNS钉邮IM同步协议第三方通知客户端iOSAndroidPCWeb消息存储模型读扩散写扩散群组一msg1msg4msg1msg2msg3msg1msg2msg3msg1msg2msg3群组一群组二群组二群组二msg2

3、msg3msg4msg4msg4群组一扩散存储成本高,入库效率低消息状态可控:已读 消息转Ding 会话消息清除存储成本小入库效率高变更消息状态复杂消息发送流程消息接收流控、去重安全过滤关系校验/r/send push 200 ok消息持久化存储别名获取设备第三方通知语音、缩略图加载机器人消息路由 mqrpc可降级可降级弱依赖可降级数据冗余消息处理可重入延迟低于200ms挑战一:万人全员群节日场景写扩散 分而治之 拆分成多个千人群分解下发,并行处理,缩短处理耗时 降级服务&消息管控 已读未读降级,群禁言管控 群粒度频次控制:1分钟限定发送条数 用户登录推送消息阈值 下行消息量超过阈值则采用客户

4、端主动拉取,降低客户端消息流量,提高端上收消息体验消息接收send(万人群)split(N)消息处理消息处理消息处理解决方案:挑战二:考勤打卡提醒、运营活动推送早高峰晚高峰钉钉运动服务端资源不可控 时效性强、周期重复消息类型 Local Push Server端提前下发任务 iOS:Scheduling Local Notifications Android:AlarmManager.set(type,triggerAtTime,pendingIntent);类运营推送需求、时效性不高 任务实时调度系统 分布式LoadController,削峰平谷 推送安全性检查(疲劳度,黑名单过滤)海量消息

5、撤回任务解决方案:群聊消息内部群离职自动退群 单聊消息密聊已读信息全端清除 客户端基于SSL/TLS协议以加密形式传输数据 服务端消息内部流转和持久化全链路加密 第三方加密端上通过第三方SDK做企业维度加解密,服务端数据完全透明,员工离职时端上消息立即失效挑战三:企业信息安全保障ISO27001:2013信息安全管理体系标准认证公安部信息系统三级等级保护认证 Incoming:第三方服务的信息聚合到群聊中,实现自动化的信息同步 Outgoing:将会话内容输出到指定机器人,和外部系统做信息交换挑战四:协同工具信息流整合通用Chatbot:GitLab、GitHub 心知天气、神小马 JIRA、

6、Travis 自定义机器人企业专属Chatbot:内外小蜜 报警助手挑战四:协同工具信息流整合推送链路优化消息合并转发 产品角度IM1.0时代,消息、会话状态无法多端同步红点体验糟糕 系统角度消息和状态无序,导致客户端处理复杂消息下行无法做拥塞控制pc/web消息同步全量pull,对系统冲击较大 自研参考业界主流的sync协议15年8月份立项,16年3月上线,6月份IM业务全量接入新消息已读通知消息转Ding群组加人群名称变更退群消息撤回群组踢人群组解散消息删除会话隐藏会话置顶会话红点消除会话清空好友拉黑新建群聊推送链路优化同步协议推送同步协议内部交互m

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(格夫:使命必达-钉钉企业级消息服务的机遇与挑战(27页).pdf)为本站 (云闲) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠