微服务与领域驱动的简要关系:
逻辑上看是划分领域。
实现上看是确定上下文边界,边界内部可以有很高的耦合度,在边界之外不能有太多的交互。
边界与边界之间,不同的上下文之间,会有一个映射。因为不同的领域拥有不同的名字,所以之间需要有一个映射。
有了映射关系之后,再通过该映射关系,去确定微服务的边界。
并不是说一个领域一个微服务,如果一个领域一个微服务的话,会落入服务太细的怪圈中。
微服务与领域驱动的简要关系:
逻辑上看是划分领域。
实现上看是确定上下文边界,边界内部可以有很高的耦合度,在边界之外不能有太多的交互。
边界与边界之间,不同的上下文之间,会有一个映射。因为不同的领域拥有不同的名字,所以之间需要有一个映射。
有了映射关系之后,再通过该映射关系,去确定微服务的边界。
并不是说一个领域一个微服务,如果一个领域一个微服务的话,会落入服务太细的怪圈中。