图书介绍

云原生应用架构实践PDF|Epub|txt|kindle电子书版本网盘下载

云原生应用架构实践
  • 网易云基础服务架构团队著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121315169
  • 出版时间:2017
  • 标注页数:356页
  • 文件大小:80MB
  • 文件页数:371页
  • 主题词:云计算

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

云原生应用架构实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

引子1

第1章 互联网系统架构的挑战2

1.1 云应用架构技术发展4

1.2 云平台下架构的不同点5

1.2.1 开发模式的区别6

1.2.2 交付模式的区别7

1.2.3 架构设计的区别8

1.3 云原生应用架构10

1.4 架构演化发展历程21

1.4.1 初创期架构22

1.4.2 快速成长期架构24

1.4.3 分布式服务架构26

1.5 云计算服务介绍29

1.6 云计算解决方案31

1.7 案例概述34

1.7.1 背景介绍34

1.7.2 环境要求36

1.7.3 项目构建36

1.7.4 项目运行36

1.7.5 相关技术介绍37

小结40

第2章 从0到1工程实践41

2.1 工程化41

2.1.1 工程模板41

2.1.2 模块化45

2.1.3 工程化构建50

2.1.4 代码规范及检查53

2.1.5 代码版本管理54

2.1.6 环境划分61

2.2 基于容器工程化62

2.2.1 Docker及作用63

2.2.2 Docker镜像及操作66

2.2.3 Docker容器及操作73

2.2.4 基于容器工程化77

2.3 实战示例78

小结84

第3章 初创期应用架构实践85

3.1 技术选型85

3.1.1 业务框架选型85

3.1.2 结构化数据存储92

3.1.3 缓存选型102

3.1.4 静态资源存储106

3.2 架构实践109

3.2.1 快速迭代109

3.2.2 高可用与负载均衡111

3.2.3 交付与部署117

3.2.4 Web应用安全119

3.3 应用监控127

3.3.1 应用监控指标127

3.3.2 应用进程监控128

3.3.3 操作系统监控129

小结136

第4章 快速成长期应用架构实践137

4.1 关键业务需求137

4.1.1 计数与排序137

4.1.2 秒杀146

4.1.3 全文检索149

4.1.4 日志收集154

4.2 架构实践156

4.2.1 前端系统扩展157

4.2.2 无状态服务设计157

4.2.3 在线水平扩展160

4.2.4 后端系统扩展163

4.2.5 系统通信173

4.2.6 消息中间件176

4.3 系统优化181

4.3.1 静态资源分离182

4.3.2 数据库调优185

4.3.3 系统高可用193

4.4 应用诊断200

4.4.1 应用健康检查200

4.4.2 性能问题诊断204

4.4.3 基于日志的故障诊断210

4.5 数据库诊断214

4.6 DevOps223

4.6.1 持续集成224

4.6.2 持续交付227

4.6.3 灰度发布229

4.6.4 大应用编排231

4.7 安全设计246

4.7.1 入侵检测247

4.7.2 防劫持攻击249

小结255

第5章 稳定期服务化应用架构实践256

5.1 业务拆分256

5.2 统一配置中心259

5.3 分布式定时任务261

5.3.1 分布式定时任务设计262

5.3.2 业界流行的开源框架264

5.4 分布式锁系统274

5.5 微服务化架构277

5.5.1 服务发现279

5.5.2 服务治理302

5.5.3 微服务框架307

5.5.4 服务编排313

5.5.5 微服务测试321

5.6 分布式数据一致性333

5.6.1 CAP和BASE理论333

5.6.2 一致性模型336

5.6.3 典型的解决方案337

5.7 同城多活344

5.7.1 应用同城多活345

5.7.2 跨AZ负载均衡347

5.8 故障诊断348

小结353

参考文献354

技术术语356

热门推荐