【发布时间】:2018-06-10 13:46:12
【问题描述】:
我正在开发一个为学生创建评估的应用程序。我想为此使用微服务。但是,如果评估和问题进入同一个微服务,或者我应该将它们分开,我会感到困惑。每个评估都包含一个问题列表。但是我觉得它们属于同一个域,应该属于同一个微服务。谁能帮我决定。
【问题讨论】:
标签: microservices
我正在开发一个为学生创建评估的应用程序。我想为此使用微服务。但是,如果评估和问题进入同一个微服务,或者我应该将它们分开,我会感到困惑。每个评估都包含一个问题列表。但是我觉得它们属于同一个域,应该属于同一个微服务。谁能帮我决定。
【问题讨论】:
标签: microservices
对于破坏微服务,总是首选Domain-driven design。如果在您的情况下,没有问题就没有评估,那么将它们放在同一个域中是完全有意义的。
【讨论】: