展开全部

主编推荐语

从架构演进、架构设计思维、分布式基石、不可变基础设施、技术方法论5个维度全面探索如何构建可靠的大型分布式系统。

内容简介

这是一本从架构视角讲解如何构建大型分布式系统的著作,是超级畅销书《深入理解Java虚拟机》的作者周志明多年架构和研发经验的总结,得到了多位行业资深架构专家的联袂推荐。

全书共16章,分为演进中的架构、架构师的视角、分布式的基石、不可变基础设施和技术方法论五部分。

第一部分演进中的架构(第1章)着重介绍了软件开发历史中多种主流架构风格出现的契机、解决的问题以及带来的新缺陷。

第二部分架构师的视角(第2~5章)总结了一名架构师应该在架构设计时思考哪些问题,有哪些主流的解决方案和行业标准做法,各种方案有什么优缺点,不同的解决方法会带来什么不同的影响,等等。

第三部分分布式的基石(第6~10章)重点讨论了“不同架构风格是应该在技术规范上统一,还是由应用系统自行解决”这个问题,给出了解决思路、方法和常见工具。

第四部分不可变基础设施(第11~15章)重点讲解了基础设施不变性的目的、原理与实现途径,包括虚拟化容器、容器间网络、持久化存储、资源与调度、服务网格等内容。

第五部分技术方法论(第16章)面向技术决策者集中讨论了与分布式、微服务、架构等相关的理论话题,将解决问题的能力归纳、总结、升华为方法论。

全书以实践为导向,一个案例贯穿全书,同时给出了基于Spring Boot、Spring Cloud、Kubernetes、Istio、AWS Lambda五种架构风格的样例工程。

目录

  • 版权信息
  • 赞誉
  • 自序
  • 前言
  • 第一部分 演进中的架构
  • 第1章 服务架构演进史
  • 1.1 原始分布式时代
  • 1.2 单体系统时代
  • 1.3 SOA时代
  • 1.4 微服务时代
  • 1.5 后微服务时代
  • 1.6 无服务时代
  • 第二部分 架构师的视角
  • 第2章 访问远程服务
  • 2.1 远程服务调用
  • 2.2 REST设计风格
  • 第3章 事务处理
  • 3.1 本地事务
  • 3.2 全局事务
  • 3.3 共享事务
  • 3.4 分布式事务
  • 第4章 透明多级分流系统
  • 4.1 客户端缓存
  • 4.2 域名解析
  • 4.3 传输链路
  • 4.4 内容分发网络
  • 4.5 负载均衡
  • 4.6 服务端缓存
  • 第5章 架构安全性
  • 5.1 认证
  • 5.2 授权
  • 5.3 凭证
  • 5.4 保密
  • 5.5 传输
  • 5.6 验证
  • 第三部分 分布式的基石
  • 第6章 分布式共识
  • 6.1 Paxos
  • 6.2 Multi Paxos
  • 6.3 Gossip协议
  • 第7章 从类库到服务
  • 7.1 服务发现
  • 7.2 网关路由
  • 7.3 客户端负载均衡
  • 第8章 流量治理
  • 8.1 服务容错
  • 8.2 流量控制
  • 第9章 可靠通信
  • 9.1 零信任网络
  • 9.2 服务安全
  • 第10章 可观测性
  • 10.1 事件日志
  • 10.2 链路追踪
  • 10.3 聚合度量
  • 第四部分 不可变基础设施
  • 第11章 虚拟化容器
  • 11.1 容器的崛起
  • 11.2 以容器构建系统
  • 11.3 以应用为中心的封装
  • 第12章 容器间网络
  • 12.1 Linux网络虚拟化
  • 12.2 容器网络与生态
  • 第13章 持久化存储
  • 13.1 Kubernetes存储设计
  • 13.2 容器存储与生态
  • 第14章 资源与调度
  • 14.1 资源模型
  • 14.2 服务质量与优先级
  • 14.3 驱逐机制
  • 14.4 默认调度器
  • 第15章 服务网格
  • 15.1 透明通信的涅槃
  • 15.2 服务网格与生态
  • 第五部分 技术方法论
  • 第16章 向微服务迈进
  • 16.1 目的:微服务的驱动力
  • 16.2 前提:微服务需要的条件
  • 16.3 边界:微服务的粒度
  • 16.4 治理:理解系统复杂性
  • 附录A 技术演示工程实践
  • 附录B 部署Kubernetes集群
展开全部

评分及书评

尚无评分
目前还没人评分
  • 加载中...

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。