专业服务器+负载均衡+分布式,没有任何问题。
不通过服务器的话,聊天记录怎么保存呀?怎么监控呀?当然视频语音是有可能打洞的。
你想想腾讯的市值是多少?你知道腾讯的服务器数量在全球的服务器数量的占比是多少吗?
服务器数量全世界第三,目前是15w,很快会达到 20w 这个规模。第一是Google,百万级别,第二是亚马逊。
(2012年数据)
http://www.zhihu.com/question/19625525
能抗住,这么多QQ用户,是按片分区的,以一个规则,一部分QQ在一个“服务器”。
对数据安全性,即时性,并发性都不是很高。
QQ又不是一直保持连接,只是过断时间发个心跳,表示还连着线。
不过QQ最早的时候是没有服务器中转的,直接端对端走UDP。
不过为了保存记录,用户体验(收集用户资料),服务器就必须上了。
据说,现在的QQ也能设置为直接走协议,可以摸索设置下