标签:
http://kb.cnblogs.com/page/519824/
受益匪浅的一篇文章,让我知道网络交互并不是简单的传输和接受数据。真正的难点在于后面的性能优化
下面对文章中的几点进行总结和整理,作为个人的笔记
1.DNS问题
2.TCP连接问题
3.write/Read问题
4.传输Payload过大
5.复杂的国内外网络情况
优化实践一:优化DNS解析和缓存
提前内置一份Server IP表,在APP首次网络服务会从Server IP表中选择一个,同时DNS解析会并行进行,DNS解析成功之后,会返回最适合当前的IP值,将其加入到Server IP表中。
优化实践二:网络质量检测
优化实践三:提供网络服务优先级和依赖机制
优化实践四:提供网络服务重发机制
优化实践五:减少数据传输量
优化实践六:优化海外网络性能
标签:
原文地址:http://www.cnblogs.com/zhou-guobao/p/4958111.html