Java领域的又一神书!周志明老师YYDS!
大家好,今日是“追星”的 Guide!
大家还记得第 9 期编程杂感么?在 周志明老师的又一神书!发现宝藏! 这篇文章中我大力推荐了周志明老师的《凤凰架构》这本开源书籍。
美好的事物总是不期而遇,这本书也是我看周志明老师的公开课《周志明的软件架构课》的时候偶然发现的宝藏书籍!
初遇这本书的时候,项目的 star 数量只有 700+,今天再看已经接近 1500+ star 了!
希望小伙伴能够给这样高质量的项目来一个 star 啊!用心原创和写书的技术人都值得一个大大的赞!
这本书的作者我想不需要我过多介绍,研究过 JVM 或者准备过 JVM 面试的小伙伴,一定看过周志明写的另外一本 JVM 神书——《深入理解 Java 虚拟机》。
以一己之力拉高了中文技术书籍的整体水平,让更多 Java 开发者能够真正搞懂 JVM。
《凤凰架构》这本书是周志明老师多年架构和研发经验的总结,内容非常干货,深度与广度并存,理论结合实践!
我相信 《凤凰架构》又会是一本架构和分布式领域的新星!冲冲冲!
我当时大概花了半个多月刷完了《凤凰架构》这本书,不过,感觉还不是很过瘾。后面应该还会抽时间继续多看几遍!
而且,周志明老师是真的平易近人,大家的留言基本都会一一回复。这样的技术大佬谁不爱?
我们再来看看《凤凰架构》这本书讲了什么。
正如书名的副标题“构建可靠的大型分布式系统”所说的那样,这本书的主要内容就是讲:“如何构建一套可靠的分布式大型软件系统” ,涵盖了下面这些方面的内容:
1、软件架构从单体到微服务再到无服务的演进之路。
2、架构师应该在架构设计时应该注意哪些问题,有哪些比较好的实践。其中的事务处理和架构安全性这两部分内容写的是真心赞。
3、分布式的基石比如常见的分布式共识算法 Paxos、Multi Paxos。
4、不可变基础设施比如虚拟化容器、服务网格。
5、向微服务迈进的避坑指南。
并且,书中还提供了 Spring Boot 单体架构、Spring Cloud 微服务架构、Kubernetes 微服务架构 、Istio 服务网格架构、AWS Lambda 无服务架构(Serverless)的代码示例!
目前的话,这本书已经出版!强烈推荐小伙伴们购买一波啊!
另外,你也可以通过这本书的在线阅读地址:http://icyfenix.cn/ 快速预览整本书的内容。你还可以去 Github:https://github.com/fenixsoft/fenix_architecture_book/ 对这本书进行勘误。
最后,如果你觉得本书内容还不错的话,一定要去豆瓣和 GitHub 多多点赞和评论支持啊!
👇点击阅读原文即可购买!