《大型网站系统与Java中间件实践》试读心得

 

试读了2章后,总的来说,这本书写的还是挺通俗的,易于理解。

 

简单总结下读后感:

 

    此书是一个淘宝总监写的,之前也看过一本关于的淘宝历程的书,读完之后,仿佛看到了淘宝当年的发展历程。

 

    试读部分主要讲了随着网站流量的上升,从小网站到大网站的性能优化方案,以及对引起网站性能的瓶颈问题,一一进行了分析,并提供了解决方案,比如负载问题、负载引起的session共享问题、数据库读写分离、数据业务垂直搜索、数据缓存和页面缓存;这些都是在高并发下提升网站性能的解决方案。

 

    所有的大型网站,都不是一下子就建成的,而是通过不端的优化,慢慢积累升级成的。大部分网站都经过里小网站阶段,此时的用户量还很少,页面PV也不大,一般的单机服务器就可满足,此时一般都是网站beta版;随着用户量上升,页面PV量指数级增长,单机的服务器一般很难满足用户对网站的需求,进而网站性能优化和架构优化提上日程,如果打造一个高性能、高并发、让用户满足的网站,就显得非常重要。

 

    书中介绍了如何小网站到大型分布式网站的升级,从简单的应用和数据分离,到大规模的应用集群和数据集群的建立,在单一的业务垂直搜索,再到页面缓存和数据缓存等等,最终的目标就是打造一个高性能、高并发、响应快的大型网站。

 

 

    不过书中介绍的都是大型网站提升性能的基本方案,理论性比较,为大网站的架构提供了一个方向,在实现上会遇到种种问题,都需要实践者自己去攻破了。

 

 

你可能感兴趣的:(java中间件)