推荐序
你很幸运能拿到这本书,更重要的是,你的网站用户也会很幸运。郭欣在这本书里深入而系统地分享了构建高性能网站技术的方方面面。从后台到前台,从网络传输到数据存储,涉及诸多技术原理和实现细节。通俗的语言,亲切的叙述,仿佛作者在耳边轻轻细语,然而又蕴含着一种技术思想和力量,并且融合了人文思想。
我曾经代表公司面试过许多开发人员,在问及与高性能相关的问题时,大家都能回答出需要负载均衡,需要缓存技术,然而当我进一步询问负载均衡如何实现或如何有效控制缓存命中率时,面试者却无从答起。知其然而不知其所以然是很多浮躁开发者的通病,也因此限制了其技术能力的提升和发展。
这本书将为你提供构建高性能网站的完整解决方案,它会成为每个致力于开发承载百万级用户规模网站开发者的工具箱。郭欣有着架构和开发多个大规模网站的经验,他精通前/后台技术和架构。在知道他将花时间著作一本高性能网站架构的书时,我不禁为国内许多开发者感到高兴。我见过部分知名网站架构师曾经分享过他们网站技术发展的历程,但每每都是停留在抽象层面,而像本书这样全面彻底地进行技术剖析却是头一回。尤其是构建高性能网站的各种技术方案,绝大部分是通过实践总结出来的经验,没有这样的经历,你甚至很难想象为什么会是这样。
不要犹豫了!当你拿起这本书,按照书中所分享的技术方案去实践时,你会发现,原来构建高性能网站就这么简单。中国互联网正在不断地成长,用户规模也在不断地扩大,我相信,越来越多的网站会根据性能这项最基本的用户体验决定其自身的生存能力。本书所提供的技术解决方案,正是在这个发展趋势中的一个基础,拥有它并加以实践,你和你的用户都会更加享受这一切!
为了页面一秒响应的境界,开始阅读吧!
——王速瑜
腾讯R&D研发总监(Tencent Director of R&D)
资深技术专家(Senior Technology Expert)
深圳,2009年7月