img
share 分享

Service Mesh微服务架构设计

作者:刘俊海

出版社:机械工业出版社

ISBN:9787111636847

VIP会员免费 (仅需0.8元/天) ¥ 45.0

温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!

电子书推荐

更多资源 展开

微服务架构与实践 ,王磊著.pdf 评分:

微服务架构与实践 ,王磊著.pdf 完整版本: 第 1部分 基础篇 第 1章 单块架构及其面临的挑战 ............................................. 3 1.1三层应用架构 ..... 4 1.1.1三层应用架构的发展 .................. 4 1.1.2什么是三层架构 ......................... 5 1.1.3三层架构的优势 ......................... 6 1.2单块架构 ............. 6 1.2.1什么是单块架构 ......................... 6 1.2.2单块架构的优势 ......................... 7 1.2.3单块架构面临的挑战 .................. 8 1.3 小结 ................... 12 第 2章 微服务架构综述 .................... 13 2.1什么是微服务架构 ................................. 13 2.1.1多微才够微 ............................... 14 2.1.2 单一职责 ................................... 17 2.1.3 轻量级通信 ............................... 17 2.1.4 独立性 . 19 2.1.5 进程隔离 ................................... 20 2.2 微服务的诞生背景 ................................. 22 2.2.1 互联网行业的快速发展 ............ 23 2.2.2 敏捷、精益方法论的深入人心 23 2.2.3 单块架构系统面临的挑战 ........ 23 2.2.4 容器虚拟化技术 ....................... 23 2.3 微服务架构与 soa ................................ 24 2.3.1 soa概述 .................................. 24 2.3.2 微服务与 soa .......................... 25 2.4 微服务的本质 ... 26 2.4.1服务作为组件 ........................... 27 2.4.2 围绕业务组织团队 ................... 28 2.4.3 关注产品而非项目 ................... 29 2.4.4 技术多样性 ............................... 31 2.4.5 业务数据独立 ........................... 32 2.4.6 基础设施自动化 ....................... 33 2.4.7 演进式架构 ............................... 33 2.5 微服务不是银弹 ..................................... 34 2.5.1 分布式系统的复杂度 ................ 35 2.5.2 运维成本 ................................... 36 2.5.3 部署自动化 ............................... 36 2.5.4 devops与组织架构 ................. 37 2.5.5 服务间的依赖测试 ................... 37 2.5.6 服务间的依赖管理 ................... 37 2.6 小结 ................... 38 第 2部分 实践篇第 3章 构建**个服务 .................... 41 3.1场景分析 ........... 41 3.2任务拆分 ........... 43 第 4章 hello world api .................... 45 4.1 api实现 ............ 45 4.1.1 开发语言 ——ruby ................... 45 4.1.2 web框架——grape ................. 46 4.1.3 api的具体实现 ........................ 47 4.2代码测试与静态检查 ............................. 50 4.2.1代码测试 ................................... 50 4.2.2测试覆盖率统计 ....................... 53 4.2.3静态检查 ................................... 54 4.2.4代码复杂度检查 ....................... 57 第 5章 构建 docker映像 ................. 61 5.1 定义 dockerfile . 61 5.2 配置 docker主机 .................................... 63

...展开详情
上传时间:2018-01 大小:20.52MB
热门图书