作者在阿里有一线的架构经验,但是本书中谈得并不深入,老生常谈的一些东西,实例部分更是点到即止。不过作者作了一定的归纳,可以看作是一般的方法论入门。
下面是部分摘抄内容:
4.3.4 代码优化(P54)
1.多线程
(1)使用多线程的原因:IO阻塞与多CPU;
(2)启动线程=[任务执行时间/(任务执行时间-IO等待时间)] * CPU内核数
(3)线程安全的主要手段:将对象设计为无状态、使用局部对象、并发访问资源时使用锁;
2.资源复用:单例、线程池;
3.数据结构;
4.垃圾回收。
5.3.2 应用服务器集群的Session管理
1.Session复制;
2.Session绑定;
3.利用cookie记录Session;
4.Session服务器;
7.1
1.伸缩性
不需要改变网站的软硬件设计,仅仅通过改变部署服务器数量就可以扩大或者缩小网站的服务处理能力。或者说,系统能够通过增加(减少)自身资源规模的方式增强(减少)自己计算处理事务的能力。
2.扩展性
对现在系统影响最小的情况下,系统功能可持续扩展或者提升的能力。表现在系统基础设施稳定不需要经常变更,应用之间较少依赖和耦合,对需求变更可以敏捷响应,它是系统架构设计层面的开闭原则。
8.4.规则引擎
规则引擎是一种将业务规则和规则处理相分离的技术,业务规则将文件由运营人员通过管理界面编辑,当需要修改规则时,无须更改代码发布程序,即可实时使用新规则,而规则处理逻辑则调用处理输入的数据。
干货略少,泛泛而谈
《大型网站技术架构》热门书评
-
不建议购买,按目录标题用google搜索排名靠前的blog文章精度就够了
31有用 5无用 toby 2014-01-26
这书比较薄,定价59比较反感的是这书的开头拉了一堆所谓的有title的架构师来撑场面,吹捧气息十足。在知乎上看过好几次这作者自荐这书的,真的拿上手看了遍,定价和内容质量严重不匹配,感觉这书有点像早几年的一本叫做 开源技术选型手册 的码农实践版 借来翻看足矣,不值得购买。...
-
内容比较泛,比较适合刚接触网站架构的童鞋
12有用 4无用 PHZ 2013-10-01
读这本书很容易睡觉,读着读着就睡着了,好吧,我承认书中很多内容之前都了解过。 内容比较泛,比较适合刚接触网站架构的童鞋。很多知识点到为止。但基本上关于网站架构的各个知识点都能有所涉及。不过一本200多页的书也很难深入讲解每个知识点。如果想对某些知识点有更深入了解,还需要辅助得看其它方面的资料。但还是...
-
对于某些人,我就呵呵了;对于本书,我还是买了
10有用 2无用 牛头 2014-11-20
这年头网络很发达,几乎什么东西都可以down。有些聪明人,直接根据关键字google一下,信息也能获取个十之八九。这年头知识不值钱,尤其是冷门小众的东西,国外分享的那么多,直接拿来用就是了。而且,程序员大多内(闷)秀(骚),写点漂亮的代码可以,追求妹纸这么的事情都表达不好,更别说出书了。所以就冲着这...
-
比较全面 有不少不错的观点
9有用 2无用 黄云斌 2013-10-27
本文并没有什么特别的东西,但是都很实在,而且能很好的组织起来,也可以看为一个架构。 何为架构,要有大局观,大局观就是提前预...
-
适合互联网项目经理和产品经理的“科普读物”
8有用 0无用 Yong 2013-12-29
评价一本书需要从这本书不同目标受众的视角,对于资深架构师来说,这本书可能没有什么;对于初中级WEB运维和开发工程师,这本书可以让你节省很多摸索的时间,少走很多弯路;对于项目经理和产品经理,这本书是很好的互联网技术“科普”读物。...