<<大型网站系统与Java中间件实践>> 读书笔记(第2章)

        最近正准备采购这本书,正好iteye上开展试读活动中有这本书,就下载试读了第二章,第二章主要将了如何去定位一个网站是否是大型网站,以及一个网站随着自身的业务发展,我们如何去架构它,通过以上两点,结合下自己的一些认识,发表下自己的感想:

 

1、如何是定位一个网站是否大型网站?

      大家都清楚,我们构建一个网站就是给广大的用户提供服务,那么我们怎么更好的提供服务,首先我们必须提供丰富的信息(数据),这是最基本,没有数据等于没有网站是个空白,更没有我们下面所说的访问量。

网站的提供了丰富的信息,用户从中得到了他想要的,需要的,他们会经常访问这个网站。我非常赞同书中所说的从数据量和访问量两个维度去定义个网站的规模。

 

2、网站的演变过程

      网站的业务从过去的简单到如今的复杂,网站的架构也越来越复杂,考虑的因素越来越多(单点、读写分离、并发等).

      网站的共享session的几种解决方案,Session Sticky、Session Replication、Session 数据集中存储以及Cookie Based

      上面我们说到网站的数据量越来越大,数据库面临的压力越来越大,我们如何拆分数据,如何减轻数据库的压力,通过读写分离、nosql、以及sharding的垂直和水平方式去拆分数据。

      最后网站的架构发展到服务化,各个系统通过消息或者通过rpc通讯相互调用。

 

 

读了第二章影响比较深就是写的比较通俗易懂。

 

 

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