架构方面的书籍
发布网友
发布时间:2022-04-25 23:25
我来回答
共1个回答
热心网友
时间:2022-04-14 07:56
一、大型网站架构系列
第一本:《大型网站技术架构:核心原理与案例分析》
这是本算是国内大型网站架构的经典之作,由阿里人李智慧创作,听名字就知道本书很有智慧。主要从大型网站架构的特点,架构目标(高性能,高可用,可伸缩等)基本理论讲起,并介绍了几个很有特色的案例。
之前群内分享的大型网站架构系列的基础理论大部分出自此书。
第二本:《大型网站系统与Java中间件实践》
同样出自阿里的技术牛人。此书对分布式系统的演进做了较好的介绍。对常用中间件(服务框架,数据访问层,消息中间件)做了比较深入的讲解。(原理到实践都有了)
第三本:《大型分布式网站架构设计与实践》,很抱歉本书也出自阿里系。
对面向服务的架构,分布式基础设施(缓存,持久化,消息系统,搜索引擎(lucence,solr)),互联网安全架构,系统稳定性,数据分析等做了较好的讲解。
以上三本书,都出自阿里系,有理论有实践,如果要学到知识,还需要多读,多想,多实践。比如第一本,个人看了至少5遍以上。其他两天也在三遍左右。
第四本:《Web信息架构——设计大型网站》
可以较系统的建立网站信息架构设计的思想。对思考如何设计一个大型网站比较有帮助。
信息架构,注意这几个词所涉及的知识。
第五本:《高性能网站建设》,对web前端架构做了非常好的讲解。
注意此处的前端不只是 JS,CSS,HTML,是指业务逻辑层之前的部分。包括缓存,DNS等。
第六本:《实用负载均衡技术:网站性能优化攻略》,本书较详细的介绍了负载均衡,缓存代理等知识,对系统了解负载均衡技术有帮助。
第七本:《高性能电子商务平台构建:架构、设计与开发》,本书可以作为功能架构参考,因为他讲的是国内一个开源商城的架构。一方面作者可能是为了推广他的开源商城,因此建议初学者或者想了解此开源系统的人学习