- 1
- 0
- 约1.46千字
- 约 18页
- 2018-06-06 发布于湖北
- 举报
基于laaS即时通讯PaaS
基于 IaaS 的即时通讯 PaaS
平台构建探索与实践
主题
• Part I:即时通讯 PaaS 平台的探索与实践
• Part II:基于 IaaS 的 PaaS 平台构建思想
构建业务的成本越来越低
主机
CI
代码库
域名
CDN
Runtime
缓存
队列
存储
数据库
安全
分享
应用发包
推送
即时通讯
登录
统计
什么是即时通讯云服务?
IM 云服务与独立 IM 业务的对比
独立 IM 业务
• 业务复杂,会衍生大量其他周边功能
• 以我为核心,向周边系统开放能力
• 用户数增长数可预估
• 业务峰值出现在可预计的固定时间段与周期
• 系统封闭、内敛,内部安全牢固
IM 云服务
• 高度抽象,兼容性与扩展性的要求极高,专
注于提供通讯能力
• 系统具备通用性,需要灵活快速与宿主对接
• 用户数随 App 接入数及 App 本身用户数增
长而增长,预估难度大
• 业务峰值随 App 业务变化,无固定时间段与
周期
• 开放系统,需要有大量的安全考虑
即时通讯云服务需要面对的问题
• 作为云计算服务,弹性伸缩是最基础也是最大的挑战
• 系统、协议及 SDK 的向后兼容性
• 如何最大化的降低客户的开发成本
• 作为云服务平台,必须提供沙箱环境
• 通讯中的消息权限控制
思考与探索
• 协议设计思考
• 集群设计思考
• 系统结构设计思考
协议设计
• 融云
原创力文档

文档评论(0)