悟空的私藏「架构』书籍推荐
悟空哥推荐
几本架构方面的书籍,不管是不是架构师,都要有一颗架构师或者技术专家的心,对不?
第一本 豆瓣 9.1 分
《微服务架构设计模式》
悟空哥专门去看了下,豆瓣评分 9.1 分,太高了吧,说明质量确实可以。
本书的重点是架构和开发,适合负责开发和交付软件的任何人阅读。无论你使用何种技术栈,都可以轻松读懂本书。
第二本 豆瓣 8.4 分
《架构即未来:现代企业可扩展的 Web 架构、流程和组织》
这本书虽然评分没有第一本高,但是也还不错。
本书介绍了影响扩展性的各个方面,包括架构、过程、组织和技术。通过阅读本书,你可以学习到以最大化敏捷性和扩展性来优化组织机构的新策略,以及对云计算(IaaS/PaaS)、NoSQL、DevOps 和业务指标等的新见解。而且利用其中的工具和建议,你可以系统化地清除扩展性道路上的障碍,在技术和业务上取得前所未有的成功。
第三本 豆瓣 9.2 分
《系统架构》
又是一本豆瓣评分贼高的一本书。
本书将系统架构的分析和综合过程中所提到的相关理念,总结成了 20 多条架构原则;将各种架构决策问题归纳成 6 种模式,使架构师能够在不同的工作场景中选用合适的模式及算法来对这些问题进行程序化的处理。
第四本 联袂推荐
《企业级业务架构设计:方法论与实践》
豆瓣评分虽然不高,但是很多知名企业的架构师联袂推荐,说明还是值得一看的。
20 年金融行业经验资深架构师撰写,微软、阿里、百度、网易等 13 家知名企业架构师联袂推荐,业务架构“知行合一”。作者在书中倡导“知行合一”的业务架构思想,全书内容围绕“行线”和“知线”两条主线展开。“行线”涵盖企业级业务架构的战略分析、架构设计、架构落地、长期管理的完整过程,“知线”则重点关注架构方法论的持续改良。
第五本 很新的一本书
《分布式系统架构:技术栈详解与快速进阶》
悟空哥看了下,发现豆瓣没有评分,说明这本书还是比较新的。我把目录过了下,对分布式系统写得很全面,相信看了这本书之后,对分布式架构的主要技术栈都了解了,后面遇到分布式系统做到心中有数。
从前端到后端、从高效交互到负载均衡、从网络传输到 Web 服务器、从高并发到高可用……本书囊括了分布式系统的整个技术体系,内容详实、结构清晰,能帮助读者理解和掌握分布式系统架构设计的难点和调优方案。
适读人群:本书是一本关于分布式系统架构的技术型书,适合对分布式、分布式全栈中使用的技术栈感兴趣的读者;基础偏弱,想通过学习分布式全栈中的概念、设计思想以加深对分布式理解的技术人员;基础偏强,想深刻理解并灵活运用分布式全栈中的设计思想、优化方案的技术人员阅读。
第六本 GO 的架构
《GO 微服务实战》
悟空哥前几个月也写过 Go,对 Go 语言的发展非常看好,这不,3 月份上新了一本 Go 微服务实战。
本书是为 Go 语言开发者和希望进入 Go 微服务开发领域的读者准备的,它不是一本仅介绍微服务的书,有一半的篇幅是在介绍 Go 语言的知识,所以特别适合有 Java、Python 等其他编程基础而希望转到 Go 语言编程的读者阅读。本书除了详细地介绍相应的理论知识以外,还配备了示例代码,所有代码均已在 GitHub 上开源,读者可以边读书边实践。希望通过这种方式让更多的工程师受益,帮助他们将所学知识尽快转化为生产力。
版权声明: 本文为 InfoQ 作者【悟空聊架构】的原创文章。
原文链接:【http://xie.infoq.cn/article/bd0b461c0c2f9bb367f314a42】。未经作者许可,禁止转载。
评论