分布式系统应用设计 - Brendan Burns

分布式系统应用设计

Brendan Burns

出版时间

2019-08-31

ISBN

9787519834852

评分

★★★★★
书籍介绍

容器及其编排系统的快速发展极大地改变了分布式系统的开发和部署方式,从此,我们有了全新的方式与接口来描述核心分布式系统的开发模式及可重用的容器化组件。作为一本指导性手册,《分布式系统应用设计》主要介绍了常见的可重用的设计模式,以帮助开发人员更高效地开发可靠的分布式系统。

之前开发者经常不得不从头开发系统,导致每个系统架构看起来都各不相同。

《分布式系统应用设计》作者展示了如何利用现有的、验证过的设计模式来构建可靠的分布式系统。对于系统工程师和应用开发者而言,可以从中学习如何借助设计模式强大的语言和框架表征优势来显著提高工程质量。

深入理解设计模式和可重用组件如何帮助开发者开发可靠分布式系统。如何借助边车、适配鬻和大使模式在单机环境中将功能分解成为一组容器。

掌握多节点常见的松耦合模式,以实现复制、扩展和组件之间的通信。

学习大规模批处理设计模式,如工作队列、基于事件的处理和协调工作流程。

Brendan Burns,微软Azure的杰出工程师,也是Kubernetes开源项目的共同创始人。在加入微软之前,他曾在谷歌云平台工作,帮助构建了Deployment Manager和Cloud DNS等API。

目录
前言1
第1章 概述7
系统开发简介7
软件开发中的模式简介8
模式,实践和组件的价值10

显示全部
用户评论
一本很薄很基础的书,代码实战都以K8s为例,对于分布式的知识点还是太少了,走马观花而已,后面还需要结合一些开源项目如ES, ZK, Etcd,Flink等进行系统性学习。
原著4星吧,无奈翻译的也太烂了吧,这两名译者真的是乱来。第一次评论一本书,居然是被翻译太渣,气来的。。。。。
大概翻了一遍
一些简单例子吧,信息量不大。时候新手入门。
说很很薄,一下午就读完了。感觉还是重在架构理念,但多少觉得有点“故弄玄虚”,本来很简单的事说的很高大上。也许是我水平有限,不能理解他的高深
书还行,翻译不行。总觉得还不错,引发思考
除了翻译怪怪的,其他还不错,学到挺多
150页,非常薄的一本小册子,只是对各种边车、大使、复制、分片、faas、批处理等常见分布式架构模式浮光掠影泛泛而谈,比较浅显,而且夹杂了大量用k8s创建容器的代码,要不然可能更薄。适合没有太多经验的初学者、初入行者翻一翻长长见识。但要做好准备,读这本书是学不到任何有深度的技术细节的。花一两天随便翻一翻就好了。
收藏