即时通讯是社交网络的重要组成部分,通讯服务是否稳定快速,对社交体验尤为重要。
陌陌完全基于移动端,面对国内复杂的网络环境,差异巨大的手机平台,在通讯方面比桌面软件面临更多的挑战。
要构建高可用的即时通讯服务,将会面临很多问题:
- 各省份链路质量差别非常大,可能会出现运营商DNS劫持,端口屏蔽等
- 频繁断线的手机网络下如何保障可靠地收发信息
- 移动端弱网络下如何快速稳定睇批量收取群信息
- 版本快速迭代,升级功能不能断开用户连接
陌陌上线近3年,通讯服务器集群承载了超过千万的连接数,笔者将在本次会议分享一下其中的架构和经验。