3 年持续打磨,总结 20 年架构经验,全网阅读量60万+
◎ 编辑推荐
☆ 内容涉及拆分、调用、协同、计算、存储、调度、Gao性能和可用性、指标与监控等
☆ 按照“为什么→ 是什么 → 怎么办”的思路介绍
☆ 图文并茂,全书包含300多张图片
◎ 内容简介
本书从软件结构的发展历史入手,通过一个简单的例子,描述了分布式架构的特性和存在的问题,并围绕这些问题展开了分析和实践。
书中从为什么、是什么、怎么办这三个方面,分别讲解了分布式应用服务的拆分、分布式调用、分布式协同、分布式计算、分布式存储、分布式资源管理和调度、高性能与可用性以及指标与监控等内容,基本涵盖了分布式技术的要点。读者既可以按照逻辑联系从前往后看,也可以只阅读感兴趣的章节。
◎ 名人推荐
我和崔皓从在惠普共事开始,已经认识很多年了。他是一个做事情非常认真、仔细的人。后来有段时间我们又在同一家创业公司共事,他负责管理产品研发团队,只用一年的时间,他就把一个初创公司的产品研发团队从零打造成了一个优秀的团队,各项产品研发指标都超过了比较基准,这让我再次对他肃然起敬。
本书深入浅出地讲解了架构设计的演进历程和各个关键模块,可以说是对作者多年工作经验的总结。无论是对刚进入架构设计师行业的开发人员,还是对资深的架构设计师而言,都有很高的参考价值。在这本书中,我还看到了很多他在项目实践中的经验总结和分享,是一本难得的理论结合实践的书,值得一看。如果能有幸再听到作者分享在美国的研发经历,将让我受益匪浅。
—— 吴晖
上海联蔚利歌信息科技有限公司(金融科技行业)运营总监,前 SAP 大中华区 OEM 售前部门负责人,前惠普云计算交付中国区负责人
本书的写作历时 3 年,崔皓把过去多年在研究和应用分布式系统过程中的经验整理到了其中,同时还对技术背后的原理做了详尽剖析,能够让读者解决在工作中遇到的实际问题,而不仅是纸上谈兵。本书通俗易懂、操作性强,对于初学者、高级程序员、架构师都有很好的指导意义。在实际项目中,到底是如何有效应用分布式系统的?这本书会给你答案。
—— 冯是聪,百炼智能 CEO
老崔是我 10 年的同事,不管是在中国惠普研发中心还是在互联网创业期间,他一直以资深架构师的角色奋战在大型复杂项目的一线,对分布式架构有着相当深入的理解和丰富的实践经验,擅长将技术理论落地,特别是在设计和把控高可用、高并发系统方面。
随着国内互联网产业在最近 15 年的飞速发展,从底层的分布式存储、分布式数据库,到以微服务形式呈现的分布式计算、物联网场景下的边缘计算,再到区块链技术以及人工智能领域的联邦学习,无一不是分布式架构理念和相关技术在各行各业的广泛应用和落地实践。本书从应用和实践的角度系统讲解了分布式架构的相关技术和组件在实际场景中的应用,能帮助读者全面梳理和了解分布式架构的原理及知识体系,以期“授之以渔”。
—— 胡浩文,神州数码研发中心技术总监,前惠普交付中心研发经理
◎ 著作简介
崔皓,资深架构师,10 年分布式架构经验。曾任惠普技术专家。乐于分享,撰写了很多热门技术文章,阅读量超过 60 万。