书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-93章
共93章
免费
版权信息
免费
O"Reilly Media, Inc.介绍
免费
推荐语
免费
本书赞誉
免费
前言
免费
第1章 没有最佳实践会怎么样
免费
1.1 何为“难点”
免费
1.2 永不过时的软件架构建议
免费
1.3 数据在架构中的重要性
免费
1.4 架构决策记录
免费
1.5 架构适应度函数
免费
1.6 架构与设计:保持定义简单
免费
1.7 引入Sysops Squad的传奇故事
免费
第一部分 分而治之
免费
第2章 识别软件架构中的耦合
免费
2.1 架构量子
免费
2.2 Sysops Squad的传奇故事:理解量子
免费
第3章 架构模块化
免费
3.1 模块化的驱动因素
免费
3.2 Sysops Squad的传奇故事:创建业务案例
免费
第4章 架构分解
免费
4.1 代码库能分解吗
免费
4.2 基于组件的分解
免费
4.3 战术分叉
免费
4.4 Sysops Squad的传奇故事:走上分解之路
第5章 基于组件的分解模式
5.1 识别和调整组件模式
5.2 收集公共领域组件模式
5.3 扁平化组件模式
5.4 明确组件依赖项模式
5.5 构建组件领域模式
5.6 构建领域服务模式
5.7 总结
第6章 分离业务型数据
6.1 数据分解的驱动因素
6.2 分解单体数据
6.3 数据库类型的选择
6.4 Sysops Squad的传奇故事:多维数据库
第7章 服务粒度
7.1 粒度分解因素
7.2 粒度集成因素
7.3 找到正确的平衡
7.4 Sysops Squad的传奇故事:工单分配粒度
7.5 Sysops Squad的传奇故事:客户注册粒度
第二部分 合而为一
第8章 复用模式
8.1 代码复制
8.2 共享库
8.3 共享服务
8.4 边车和服务网格
×