前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >日活百万的APP,如何应对并发聊天的消息请求?

日活百万的APP,如何应对并发聊天的消息请求?

作者头像
腾讯云音视频
发布2018-10-25 11:55:11
2K0
发布2018-10-25 11:55:11
举报
文章被收录于专栏:音视频咖音视频咖

国庆结束,宅在家里的我

通过朋友圈,弹指间游遍全球

斯里兰卡

马尔代夫

新疆火烧云

……

这些照片,主要有2种风格

浮夸型,滤镜、美颜、风格,生成ins网红景点

自然型,iphone自带编辑,朋友圈的一股清流

一些热门拍摄、美图的App

也逐渐增加社交板块

似乎从拍摄剪辑到直播聊天,是顺理成章的事情

那么,

以拍摄录制起家的app,

是如何搞定百万日活用户的并发聊天?

这里抛出一个问题

即时通讯IM功能会面临哪些挑战?亿万级消息并发?稳定容灾的安全性?

今天,我们从“百万聊天”开始,谈谈还有哪些应用内聊天的困难,即时通讯厂商是如何攻坚的

应用内社交

1对1,多对多聊天,斗图视频语音形式多样

要想应对这样高并发、形式多的聊天消息

需要具备以下能力

用户聊天、关系链管理的能力

多种消息类型的能力

高稳定、高容灾的能力

机房着火,用户资料会自动迁移到安全机房

亿万级消息并发承载的能力

视频直播间

直播聊天室,弹幕满天飘,亿级并发消息

三多二高问题

用户太多

关键消息多

个性化需求多

消息并发高

内容监控高

传统的做法

需要预分配空间存储用户资料,遍历推送消息,延迟大,且不能及时感知异常退房用户,造成服务器资源浪费;大量读写操作,消息扩散到所有成员,模块压力大;消息量大,单点风险高;

现在的做法

完美满足甲方的视频直播间需求,

需要具备以下能力

消息数量和质量的控制

消息优先级和频率控制,节约资源又能保证高优先级消息不丢失

每秒超过7条信息,会导致刷屏看不清,可通过消息频率限制,让主播所见的消息可读

自定义消息设置

快速实现道具、红包、点赞等功能

敏感词过滤

客服咨询

客服MM对话框,文字图片、语音视频聊天

传统的做法

需要自己开发服务端和客户端

现在的做法

iOS、Android 植入即时通讯的SDK,聊天用户标签

企业协同办公

企业通讯工具,办公交流,安全保密性强

既要保证企业内员工沟通顺畅,

又要考虑到企业消息保密,

这对移动办公、安全保密提出了巨大挑战

一个合格的即时通讯厂商,

需要具备以下能力

电脑与手机多端消息同步

接口开放的能力

私有化部署的能力

私有化部署的核心能力

私有化部署的全景图

集齐所有能力,

又能稳定服务的即时通讯供应商,

还真有一家!

腾迅云 云通信IM

技术树洞

关注“腾讯云视频”

聊天窗口关键字“技术支持”,我们将会为您解答云通信IM相关的业务咨询。

音视频交流群友,正在召唤你

扫一扫下方二维码,加小编微信,进群交流

(由于群友已超100人,需加成员拉进群)

扫一扫下方二维码,关注“腾讯云视频”公众号

获取更多视频技术服务

点击“阅读原文”

了解云通信IM产品

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云音视频 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档