周志明老师的《深入理解Java虚拟机》想必大家都不陌生,这本书凭借着生动易懂的文风、系统实用的知识点、成为原创计算机图书经典中的经典。周老师凭借一己之力拉高了Java开发者内功水平,把JVM带到了初级面试题环节。
如今周志明老师的开源项目《凤凰架构》电子版已到手,这是一本从架构视角讲解如何构建大型分布式系统的著作,是作者多年架构和研发经验的总结,相信本书必将成为原创计算机图书领域的又一座丰碑。
小编在这里斗胆预测:以后的面试题中关于架构方向的问题答案估计都会在这本书中找到。。。
- 架构模式的每一次演进都是凤凰涅槃
- 系统架构的每一次迭代都是浴火重生
- 构成系统的每一个部件都是一只不死鸟
构成大规模系统的每一个部件都可以是不可靠的,会出错,会老朽,甚至是消亡,如何让不可靠部件构成的系统持续保持可靠性,本书将给你答案:
什么是“凤凰架构”
“Phoenix”(凤凰)这个词在东方的技术书中不常用,但在西方的软件工程读物中,尤其是在关于敏捷、DevOps话题的作品中时常出现。软件工程小说《凤凰项目》讲述了徘徊在死亡边缘的凤凰项目在精益方法下浴火重生的故事;Martin Fowler在诠释“持续交付”时,曾多次提到“Phoenix Server”(凤凰服务器,取其能够“涅槃重生”之意)与“Snow