当我们接触到《持续架构实践》这本书的时候,因为它的名字,心里面是带着一丝好奇的。系统架构涉及到方方面面的知识,庞大而复杂,每一个知识点钻研下去都可以出许多的著作。对技术人员来说,精力和时间有限,很难精通架构的每个细节,而某些细节的疏漏,恰恰决定了系统最终的成败。

        那么,有没有一本书,可以归纳出必须要解决的细节,并给出可以落地的解决方案呢?

        本书恰恰就是这一问题的解药,它遵循了“不重不漏”的MECE原则,无论是新手架构师还是经验丰富的架构师都非常友好,可以按图索骥的检查系统架构的细节点,保证项目的成功。

随着互联网兴起和企业数字化转型的蓬勃开展,国内技术界对于架构设计的探讨方兴未艾,很多不错的架构书籍也涌现了出来。有些书籍会高屋建瓴,从原理和心法方面告诉你基础知识,另外一些书籍会着重于方法论,会告诉你不同的系统应该用什么样的架构。《持续架构实践》一书则兼而有之,它采用自上而下的原则,通过一个贯穿全书的金融系统架构实践,将原理揉碎了告诉读者,并从方法论层面,告诉读者为什么要选择这样的技术,优点和缺点分别是什么。

本书通过具体分析系统架构的数据,性能,安全,可伸缩性,弹性等子系统,提出了贯穿架构设计的6条核心原则。不仅可以作为个人设计系统的指导意见,也可以作为架构师和开发团队合作的准则。架构设计从来就不是一个人的事情,开发团队的成员也需要按照架构原则去设计数据结构,编码,选择合适的技术栈和中间件。只有保持一致的设计标准,整个系统才能最终成功。

对于有志于成为软件架构师的技术人员,本书能提供极大的帮助。自学路上最困难的是分辨知识的真伪,避免误入歧途,走冤枉路。《持续架构实践》指明了一条清晰的道路,告诉您沿路的路标,需要的装备,打怪的心法,并贴心的用贯穿全书的金融系统设计的例子来帮助你理解整个过程,扶上马送一程。对于缺少老师傅带领的入门者来说,这本书可以作为自学手册,对于有一定经验的软件架构师来说,这本书可以作为查漏补缺的技术手册。不论是作为基础框架的架构师,还是作为业务架构师,都可以从《持续架构实践》的原则中有所收获。

对于技术团队的管理者来说,本书也可以帮助到您。拥有架构师的视角,使用架构师的语言,对上沟通时更专业,对下分配任务时做到心中有数。帮助您更好地评估项目难度,所需花费,以及需要投入的人力。

        G本书的翻译由茹炳晟、刘惊惊、于君泽和曹洪伟合作而成,其中茹老师完成前言与第1-2两章的翻译,刘老师完成第3~4两章和译者序以及附录部分,于老师完成5~6两章,曹老师完成7~9三章的翻译,其中感谢曹老师在翻译过程中对大家的帮助。同时,感谢冯秀永老师耐心地帮助我们进行审稿和指导。最后,感谢译者们的家人们,是他们的支持和耐心陪伴让我们可以利用业余时间完成了这件事情。

茹炳晟、刘惊惊、于君泽 、曹洪伟  2022年尾

【关联阅读】

《基于混合方法的自然语言处理》译者序有向无环图(DAG)的温故知新服务器性能监控的温故知新日志分析的那些挑战架构三问【3】:方案经理 如何主导方案规划架构三问【2】:架构规划 如何撑起数字化转型架构三问【1】:业务架构 将引我们走向何方知识图谱的5G追溯须臾变化如苍狗——一张图的随想Web3.0,区块链后花园的姹紫嫣红看一点逻辑学,试图理解一点真相《哲学与人生》的读书札记复杂性,科学,方法论?有感,一些与自己同龄的文字《智能语音时代》的读书笔记读书:《电路与系统简史》计算机网络的元认知、实践与未来阅读札记:创新与思维范式

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: