标签: microservices
我正在开发一个为学生创建评估的应用程序。我想为此使用微服务。但是,如果评估和问题进入相同的微服务或者我应该将它们分开,我会感到困惑。每个评估都包含一系列问题。但我觉得他们属于同一个领域,应该属于同一个微服务。有人可以帮我决定。
答案 0 :(得分:1)
对于破坏微服务,始终首选Domain-driven design。如果在您的情况下,没有问题就没有评估,那么将它们放在同一个域中是完全有意义的。