【发布时间】:2016-05-04 14:49:40
【问题描述】:
我即将开始分解我们的遗留应用程序(构建在 EpiServer CMS 之上)。我们希望将其分解为更小、更易于管理的组件(微服务)。我倾向于 NServiceBus 和某种类型的域模型。有哪些工具可以帮助我?我从哪里开始?有什么可以帮助我识别不同的抽象点吗?
我知道这是一个有点宽泛的话题。然而,这是我负责的事情,任何反馈都会很棒。
【问题讨论】:
-
我认为您的问题过于宽泛。并非每个遗留应用程序都能够自然地过渡到微服务架构。我还看到微服务实现为每个服务都有自己的域模型。需要考虑的事情。
-
我用你提到的一些想法/关键点更新了我的答案。如果您有更多问题,我很乐意提供帮助。也许您可以稍微详细说明您的问题(并可能将其转移给程序员meta.stackoverflow.com/questions/254570/…)
-
看看this
标签: architecture domain-driven-design nservicebus microservices