velocity china侧记
velocity的2天会议很快就结束了。
大家都围绕着wpo(web performance optimization)分享了很多。
web性能优化总的来说是分前端和后端,但是steve souders告诉我们前端的优化更重要,于是近些年大家围绕着前端做了很多优化,各种前端优化的工具也非常多,有chrome web development tool, speed tracer for firebug, yslow等等工具都是告诉我们如何优化的。以及这次的perload,no-locked js下载等等。
国内很多公司也在前端优化上投入了很多,但是想法都比较老套。比如腾讯现在正在使用的在域名前面带上用户地域等等,这些我在视频网站的时候早就已经这样做了,当时还能细化到各个城市。而CDN也是比较老的东西,大家比拼的其实都是IP列表的精准度和有钱程度,看你能否多布机房和带宽。
基本国内分享的公司就讲个大的概念,什么实时调度阿,什么定制服务器,定制read参数等等。基本上不是不透露技术细节,就是很多公司根本没法实现。
而facebook的2位老兄david wei和changhao jiang分享的东西还是很不错的,细节到位,基本上谁都可以在技术上进行实施的。而另外一个原则就是wpo必须要由一个专门的团队来做,而不是各个业务线自己去完成。不过这个在国内似乎很难实现,因为基本上每个部门都喜欢抢权,有权有的捞啊,这个原则无论在官场还是商场,这种中国特色文化还是非常一致的。
还是来点实际的东西。changhao jiang主要分享了3个技术: quickling, pagecache和bigpipe。提出了一个概念 TTI(time to ineract)通俗的说法就是首屏展现时间,而在首屏展现中我们其实也是有先后的。