正版图书|微服务设计纽曼
上架品均已人工过滤,品相9成新左右,三点之前的订单都会当天发出
¥
3.6
0.5折
¥
69
九品
仅1件
作者纽曼
出版社人民邮电出版社
ISBN9787115420268
出版时间2016-04
装帧其他
开本16开
定价69元
货号9787115420268
上书时间2024-08-12
商品详情
- 品相描述:九品
- 商品描述
-
作者简介
Sam Newman是ThoughtWorks公司的技术专家、ThoughtWorks内部系统架构师,同时还为优选的客户提供咨询服务。他在开发和IT运维方面与优选多个领域的公司有过合作。
目录
前言
第1章 微服务
1.1 什么是微服务
1.1.1 很小,专注于做好一件事
1.1.2 自治性
1.2 主要好处
1.2.1 技术异构性
1.2.2 弹性
1.2.3 扩展
1.2.4 简化部署
1.2.5 与组织结构相匹配
1.2.6 可组合性
1.2.7 对可替代性的优化
1.3 面向服务的架构
1.4 其他分解技术
1.4.1 共享库
1.4.2 模块
1.5 没有银弹
1.6 小结
第2章 演化式架构师
2.1 不准确的比较
2.2 架构师的演化视角
2.3 分区
2.4 一个原则性的方法
2.4.1 战略目标
2.4.2 原则
2.4.3 实践
2.4.4 将原则和实践相结合
2.4.5 真实世界的例子
2.5 要求的标准
2.5.1 监控
2.5.2 接口
2.5.3 架构安全性
2.6 代码治理
2.6.1 范例
2.6.2 裁剪服务代码模板
2.7 技术债务
2.8 例外管理
2.9 集中治理和领导
2.10 建设团队
2.11 小结
第3章 如何建模服务
3.1 MusicCorp 简介
3.2 什么样的服务是好服务
3.2.1 松耦合
3.2.2 高内聚
3.3 限界上下文
3.3.1 共享的隐藏模型
3.3.2 模块和服务
3.3.3 过早划分
3.4 业务功能
3.5 逐步划分上下文
3.6 关于业务概念的沟通
3.7 技术边界
3.8 小结
第4章 集成
4.1 寻找理想的集成技术
4.1.1 避免破坏性修改
4.1.2 保证API 的技术无关性
4.1.3 使你的服务易于消费方使用
4.1.4 隐藏内部实现细节
……
第5章 分解单块系统
第6章 部署
第7章 测试
第8章 监控
第9章 安全
第10章 康威定律和系统设计
第11章 规模化微服务
第12章 总结
内容摘要
纽曼、崔力强、张骏编著的《微服务设计》全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要
内容包括认识微服务在保证系统设计与组织目标统—上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。
本书适合软件架构师、系统设计师及其他相关工程人员阅读。
— 没有更多了 —
以下为对购买帮助不大的评价