微服务与领域驱动的简要关系:
逻辑上看是划分领域。
实现上看是确定上下文边界,边界内部可以有很高的耦合度,在边界之外不能有太多的交互。
边界与边界之间,不同的上下文之间,会有一个映射。因为不同的领域拥有不同的名字,所以之间需要有一个映射。
有了映射关系之后,再通过该映射关系,去确定微服务的边界。
并不是说一个领域一个微服务,如果一个领域一个微服务的话,会落入服务太细的怪圈中。
这篇博客探讨了微服务与领域驱动设计(DDD)的关系,强调了在DDD中划分领域和确定上下文边界的的重要性。文章指出,虽然通常认为每个领域对应一个微服务,但过度细化会导致服务过细。边界之间的映射确保了不同领域的沟通,并通过映射来定义微服务的界限,避免了服务间的高耦合。
微服务与领域驱动的简要关系:
逻辑上看是划分领域。
实现上看是确定上下文边界,边界内部可以有很高的耦合度,在边界之外不能有太多的交互。
边界与边界之间,不同的上下文之间,会有一个映射。因为不同的领域拥有不同的名字,所以之间需要有一个映射。
有了映射关系之后,再通过该映射关系,去确定微服务的边界。
并不是说一个领域一个微服务,如果一个领域一个微服务的话,会落入服务太细的怪圈中。

被折叠的 条评论
为什么被折叠?