跃界星图

系统规划与管理师 · 10. 云原生系统规划 · 10.3 云原生建设规划

在微服务拆分时,当前通常基于领域驱动设计方法。但针对该方法容易导致缺乏全局视角的问题,Martin Fowler建议可以先建一个( ),再通过重构将其改造成微服务。

软考单选真题 难度 1 历史正确率 0

题干

在微服务拆分时,当前通常基于领域驱动设计方法。但针对该方法容易导致缺乏全局视角的问题,Martin Fowler建议可以先建一个( ),再通过重构将其改造成微服务。
  1. A
    主数据模型
  2. B
    行业通用数据模型
  3. C
    传统的大一统系统
  4. D
    容器云调度平台
登录后查看答案与解析

参考答案

C

考点解析

考点:本题考查DDD划分边界困难的应对策略。

解析

A:主数据模型是笔者基于实践提出的设计方法的基础,并非Fowler的直接建议。

B:行业通用数据模型同样属于主数据驱动设计配套的辅助模型,并非Martin Fowler的主张。

C(正确):传统的大一统系统是正确的,Martin Fowler建议在对领域知识有更好了解后再将大一统系统重构以避免缺乏全局认识。

D:容器云调度平台属于运行环境的基础设施支撑,解决的不是拆分边界定义的业务模型问题。

本题由 跃界星图软考学习库 整理,仅供个人备考练习。