| 核心判据 | 同一术语在边界内含义一致,无需加限定词解释 |
|---|---|
| 与子系统区别 | 子系统按技术或功能划分,限界上下文按模型语义划分 |
| 落地 | 常与微服务、模块边界、团队边界对齐 |
上下文映射的常用关系
| 模式 | 关系说明 | 典型场景 |
|---|---|---|
| 合作关系 | 两个上下文共同演进、协调发布 | 联系紧密的团队之间 |
| 客户-供应商 | 下游依赖上游,需求方向单向 | 中台与业务线之间 |
| 防腐层 | 下游加转换层隔离上游模型 | 集成遗留或外部系统 |
| 共享内核 | 共享小范围且稳定的模型 | 公共概念与基础类型 |
| 各行其道 | 不做集成,各自独立演进 | 集成收益低于成本时 |
边界划分过细会产生大量跨上下文调用与集成成本,划得过粗则模型含义被稀释,需要结合团队结构权衡。