知识卡片
边缘层解决前端UI与限界上下文的不匹配
内容
前端UI按业务能力纵向切分无法与限界上下文一一对应,一个页面常需调多个上下文。引入位于服务端的间接层——为前端提供的后端BFF层,提供UI适配与服务聚合职责。因其还可建立保护后端的网络边缘(如部署在DMZ),更名为边缘层,API网关也属边缘。
参考来源
- 位置:《解构领域驱动设计》12.2.3 边缘层(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:边缘层(BFF)承担UI适配、服务聚合与网络边缘保护三重职责。
- 原始内容:引入的这一间接层具有后端服务的特征,却又为前端提供服务,因而被称为BFF层。为了更好地体现这一中间层的边缘价值,可将其更名为边缘层。