可以朗读
语音朗读
499千字
字数
2021-06-01
发行日期
展开全部
主编推荐语
十多年微服务架构一线实战摸爬滚打快速成长经验分享。
内容简介
在当今的数字化经济时代,微服务架构已经成为公司业务构建的主流架构模式,代表了未来的技术发展趋势,同时微服务也成为开发者的技能。
本书从微服务架构的设计理念和方法论切入,从不同角度全面介绍微服务特性、使用场景、组织流程、构建交互、部署交付等软件工程各个关键环节和核心要素,既包含了具体微服务技术的源码解读、原理分析,也加入了作者在电信、金融领域积累的真实案例和实践经验。
全书分为原理篇、实践篇、进阶篇。原理篇涵盖微服务的概念、采用前提、领域驱动设计、DevOps;实践篇对Spring Boot、Spring Cloud 治理框架、系统集成、微服务数据架构、微服务交付、微服务的监控等重要技术话题展开深入讲解;进阶篇主要介绍函数式编程及响应式微服务架构、Kubernetes、云原生架构生态。
本书不仅适合初学者深入理解微服务架构,也可以作为团队管理者或者架构师进阶微服务架构的技术参考手册。
目录
- 版权信息
- 内容简介
- 专家力荐
- 前言
- 原理篇
- 第1章 微服务概述
- 1.1 微服务架构介绍
- 1.2 微服务主要特性
- 1.3 架构设计哲学
- 1.4 小结
- 第2章 微服务的采用前提
- 2.1 微服务使用场景
- 2.2 技术与理念
- 2.3 康威定律
- 2.4 流程管理
- 2.5 小结
- 第3章 微服务构建
- 3.1 领域驱动设计
- 3.2 微服务化改造
- 3.3 微服务构建进阶
- 3.4 小结
- 实践篇
- 第4章 脚手架
- 4.1 脚手架介绍
- 4.2 Spring Boot启动
- 4.3 Spring Boot Starter技术
- 4.4 Spring Boot Web容器
- 4.5 小结
- 第5章 关键技术
- 5.1 服务注册与发现
- 5.2 服务配置中心
- 5.3 微服务网关
- 5.4 负载均衡
- 5.5 容错与隔离
- 5.6 小结
- 第6章 系统集成
- 6.1 服务集成交互技术
- 6.2 REST服务集成
- 6.3 RPC远程过程调用
- 6.4 MOM异步通信
- 6.5 小结
- 第7章 微服务数据架构
- 7.1 数据分类及存储特性
- 7.2 事务管理理论
- 7.3 微服务架构的数据一致性
- 7.4 小结
- 第8章 微服务交付
- 8.1 软件交付演进
- 8.2 微服务如何持续集成交付
- 8.3 基于容器的交付
- 8.4 小结
- 第9章 服务监控治理
- 9.1 监控系统概述
- 9.2 指标型数据监控
- 9.3 日志监控方案
- 9.4 服务调用链技术
- 9.5 小结
- 进阶篇
- 第10章 响应式微服务架构
- 10.1 响应式编程
- 10.2 响应式技术框架
- 10.3 Spring WebFlux框架
- 10.4 Spring Cloud Gateway
- 10.5 小结
- 第11章 Kubernetes容器管理
- 11.1 Kubernetes的基础
- 11.2 Kubernetes的设计理念
- 11.3 Spring Cloud与Kubernetes的生态融合
- 11.4 小结
- 第12章 微服务发展趋势
- 12.1 云原生应用架构
- 12.2 Service Mesh技术
- 12.3 Serverless技术
- 12.4 总结
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。