瞬时响应:网站的高性能架构
第三章有总结,信息请参考:大型网站核心架构中的"高性能"设计方法
网站性能对最终用户而言是一种主观感受,性能优化的最终目的就是改善用户的体验,使他们感觉网站很快;离开这个目的,追求技术上所谓高性能,是舍本逐末,没有多大意义;而用户体验的快或者慢,可以通过技术手段改善,也可以通过优化交互体验改善;
即使技术层面,性能优化也需要全面考虑,综合权衡;
- 性能提升一倍,当服务器数量也需要增加一倍;
- 响应射箭缩短,同时数据一致性也下降;
这样的优化是否可以接受,这不是技术团队能回答的;归根结底,技术是为业务服务的;
技术如果脱离业务发展的支撑和驱动,是走不远甚至迷路的;
网站性能优化技术是网站性能遇到问题时的解决方案;而性能问题很多是高并发访问产生的,所以网站性能优化主要工作是改善高并发用户访问的响应速度;
缩短高并发访问的速度同事,却延长原来低并发访问时的响应延迟,架构师对这种可能性要心中有数,合理调整相关各方面对性能优化的心理预期;