基本信息
书名:分布式系统应用设计
定价:48.00元
作者:BrendanBurns著赵军平王天青
出版社:中国电力出版社
出版日期:2019-09-01
ISBN:9787519834852
字数:186000
页码:150
版次:1
装帧:平装-胶订
开本:16开
商品重量:0.4kg
编辑推荐
容器及其编排系统的快速发展极大地改变了分布式系统的开发和部署方式,从此,我们有了全新的方式与接口来描述核心分布式系统的开发模式及可重用的容器化组件。作为一本指导性手册,本书主要介绍了常见的可重用的设计模式,以帮助开发人员更高效地开发可靠的分布式系统。
之前开发者经常不得不从头开发系统,导致每个系统架构看起来都各不相同。本书作者展示了如何利用现有的、验证过的设计模式来构建可靠的分布式系统。对于系统工程师和应用开发者而言,可以从中学习如何借助设计模式强大的语言和框架表征优势来显著提高工程质量。
内容提要
深入理解设计模式和可重用组件如何帮助开发者开发可靠分布式系统。
如何借助边车、适配器和大使模式在单机环境中将功能分解成为一组容器。
掌握多节点常见的松耦合模式,以实现复制、扩展和组件之间的通信。
学习大规模批处理设计模式,如工作队列、基于事件的处理和协调工作流程。
无论你是开发分布式系统的新兵,还是经验丰富的老手,本书所描述的设计模式和组件都可以帮助你将分布式系统开发从艺术转变为科学。分布式系统的可重用组件和相关开发模式使得开发者可以更专注于应用的核心逻辑。本书的目标是帮助开发人员在构建分布式系统时可以做得更好、更快、更高效。
目录
作者介绍
Brendan Burns,微软Azure的杰出工程师,也是Kuberes开源项目的共同创始人。在加入微软之前,他曾在谷歌云平台工作,帮助构建了Deployment Manager和Cloud DNS等API。
文摘
序言