产品优势
核心功能行业领先
IM
系统与中国国内领先的云服务厂商相比,整体质量领先于对方。其中,消息到达率领先对方20%左右。
- 全球核心国家消息发送时延,领先于对方20%左右:
- 连接的连通率及直播间加入成功率,均领先于对方:
消息核心质量数据
LinkV-IM
系统完成了系统性的测试,整体质量处于行业领先水平。核心参数如下:
测试项目 | 并发/秒 | 备注 |
---|---|---|
智能导航服务 | 20092.73 QPS | QPS 即每秒访问量或每秒查询率。 |
消息发送速率 | 18232.78 QPS | |
服务端消息 | 21530.09 QPS | |
单机最大在线连接 | 100万 个 | 单个连接占用内存:3.66K |
稳定性测试 | 48小时 | |
单直播间最大在线人数 | 30万 人 | |
直播间消息最大吞吐量 | 110000 QPS |
消息安全
为避免消息在网络传输过程中被拦截,在消息协议传输过程中,对消息内容进行加密,采用https
加密过程类似的方法:
- 连接建立成功后,客户端与服务端进行协商,最终客户端获得一个当前
Session
的秘钥,为32位的字符串,客户端取其后16位作为秘钥Key
,这一协商过程数据传输采用RSA算法
; - 数据传输通过这一秘钥
Key
进行加解密,为了保证效率,采用流式加密RC4算法
; - 客户端通过秘钥
Key
,采用RC4算法
对消息内容进行加密; - 服务端根据每个
Channel
上所绑的秘钥Key
,对消息进行解密,进行消息入库等操作; - 对于消息的接收方,取出当前会话的秘钥
Key
,将消息再加密,并进行推送。
全球部署
目前IM可以根据用户需求,做到全球多数据中心部署,或使用aws
做到多regoin
多活,其中多数据中心示意图如下: