个人认为 应该是这样的:
1. 网络协议应该都是 TCP Socket 
2.数据格式应该是比较精简的 byte 字节码,最精简的可能是bit 010101位码来存储数据 提高传输率和省流量
3.微信,微博之所以快 主要还是服务器比较多 ,语音,文字,图片 都放在了不同的服务器进行处理