封面
版权信息
内容简介
致辞
译者序
序
前言
致谢
关于本书
关于作者
关于封面插画
云原生应用程序的各种模式
第1部分 云原生上下文
1 什么是“云原生”
1.1 现代应用程序的需求
1.2 云原生软件简介
1.3 云原生与世界和平
小结
2 在生产环境中运行云原生应用程序
2.1 面临的困难
2.2 解决办法
小结
3 云原生软件平台
3.1 云(原生)平台的发展
3.2 云原生平台的核心原则
- APP免费
3.3 人员分工
- APP免费
3.4 云原生平台的其他功能
- APP免费
小结
- APP免费
第2部分 云原生模式
- APP免费
4 事件驱动微服务:不只是请求/响应
- APP免费
4.1 我们(通常)学习的是命令式编程
- APP免费
4.2 重新介绍事件驱动的计算
- APP免费
4.3 我的全球食谱
- APP免费
4.4 命令查询职责分离模式
- APP免费
4.5 不同的风格,相同的挑战
- APP免费
小结
- APP免费
5 应用程序冗余:水平伸缩和无状态
- APP免费
5.1 云原生应用程序会部署许多实例
- APP免费
5.2 云环境中的有状态服务
- APP免费
5.3 HTTP会话和黏性会话
- APP免费
5.4 有状态服务和无状态应用程序
- APP免费
小结
- APP免费
6 应用程序配置:不只是环境变量
- APP免费
6.1 为什么要讨论配置
- APP免费
6.2 应用程序的配置层
- APP免费
6.3 注入系统/环境值
- APP免费
6.4 注入应用程序配置
- APP免费
小结
- APP免费
7 应用程序生命周期:考虑不断的变化
- APP免费
7.1 运维同理心
- APP免费
7.2 单实例应用程序生命周期和多实例应用程序生命周期
- APP免费
7.3 协调多个不同的应用程序生命周期
- APP免费
7.4 实际案例:密码轮换和应用程序生命周期
- APP免费
7.5 处理临时运行时环境
- APP免费
7.6 应用程序生命周期状态的可见性
- APP免费
7.7 无服务器架构
- APP免费
小结
- APP免费
8 如何访问应用程序:服务、路由和服务发现
- APP免费
8.1 服务抽象
- APP免费
8.2 动态路由
- APP免费
8.3 服务发现
- APP免费
小结
- APP免费
9 交互冗余:重试和其他控制循环
- APP免费
9.1 请求重试
- APP免费
9.2 回退逻辑
- APP免费
9.3 控制循环
- APP免费
小结
- APP免费
10 前沿服务:断路器和API网关
- APP免费
10.1 断路器
- APP免费
10.2 API网关
- APP免费
10.3 服务网格
- APP免费
小结
- APP免费
11 故障排除:如同大海捞针
- APP免费
11.1 应用程序日志
- APP免费
11.2 应用程序度量指标
- APP免费
11.3 分布式跟踪
- APP免费
小结
- APP免费
12 云原生数据:打破数据单体
- APP免费
12.1 每个微服务都需要一个缓存
- APP免费
12.2 从请求/响应到事件驱动
- APP免费
12.3 事件日志
- APP免费
12.4 事件溯源
- APP免费
12.5 我们只是介绍了一些皮毛
- APP免费
小结
- APP免费
内容简介
更新时间:2020-09-09 10:53:38