书籍 凤凰架构的封面

凤凰架构

周志明

出版时间

2021-06-30

ISBN

9787111683919

评分

★★★★★

标签

编程

书籍介绍

这是一本从架构视角讲解如何构建大型分布式系统的著作,是超级畅销书《深入理解Java虚拟机》的作者周志明多年架构和研发经验的总结,得到了多位行业资深架构专家的联袂推荐。

全书共16章,分为演进中的架构、架构师的视角、分布式的基石、不可变基础设施和技术方法论五部分。

第一部分 演进中的架构(第1章)

着重介绍了软件开发历史中多种主流架构风格出现的契机、解决的问题以及带来的新缺陷。

第二部分 架构师的视角(第2~5章)

总结了一名架构师应该在架构设计时思考哪些问题,有哪些主流的解决方案和行业标准做法,各种方案有什么优缺点,不同的解决方法会带来什么不同的影响,等等。

第三部分 分布式的基石(第6~10章)

重点讨论了“不同架构风格是应该在技术规范上统一,还是由应用系统自行解决”这个问题,给出了解决思路、方法和常见工具。

第四部分 不可变基础设施(第11~15章)

重点讲解了基础设施不变性的目的、原理与实现途径,包括虚拟化容器、容器间网络、持久化存储、资源与调度、服务网格等内容。

第五部分 技术方法论(第16章)

面向技术决策者集中讨论了与分布式、微服务、架构等相关的理论话题,将解决问题的能力归纳、总结、升华为方法论。

全书以实践为导向,一个案例贯穿全书,同时给出了基于Spring Boot、Spring Cloud、Kubernetes、Istio、AWS Lambda 五种架构风格的样例工程。

目录
赞誉
自序
前言
【第一部分 演进中的架构】
第1章 服务架构演进史2

显示全部
用户评论
虽不算深入,但够系统化,通过对各构架演进的历史背景 解决问题 以及存在问题的介绍 给人以站在高处看问题的感觉,加上作者自身功底深厚 见解独特,读起来确实上头,连着2天基本算是看了一遍
还只看了远程调用这节的内容,写的真的是牛。
此时的我正在找云原生相关的工作岗位,真本书真的是我看过的国人出的书中最好的一本了,可能是我以前看的书比较少,或者理解能力有限,但是这本书的作者的表达能力实在是太棒了,让我这种菜鸟都能读懂。
非常好的书。作者不仅说明某个技术的用法,还说明了这个技术的目标,并且描述演进过程。比如对流量控制技术,介绍技术的目标,然后使用Spring Cloud、Istio等不同的技术实现,演示技术实现的区别,理解不同方式的思路。周志明也是《深入理解JVM》的作者,也是一本好书。
对现有服务端技术的一个综述,内容网上都有,价值就在于作者的总结的脉络和架构。认的人就会觉得是本好书,不认的就会觉得讲的浅。
有几章写的很漂亮,但需要反复读,有可能是我比较笨吧
醍醐灌顶
从历史背景讲到当今技术潮流,娓娓道来,构筑了一个清晰明了的云原生、分布式、微服务知识框架
太牛逼了,这书只看了一章就服了。
周志明博士太牛了!对整个软件架构的做了很直白的概括,像我这样的的普通开发者,对系统很难一窥全貌,但通读这本书后,对整个系统架构有了很整体的认识。软件技术的提升,不能仅局限于编程语言,最终我们是需要构建一套软件系统的。以前,自己对编程开发认知太局限了,这本书让我看到了系统架构的全貌。 按书中的知识点,去学习,必然能提升自己的编程水平,形成自己的编程思维。感谢周博士写出如此佳作。