知识卡片

服务分层调用

专业/工作

内容

微服务内的服务协作应遵守分层依赖:接口层接入请求,应用层编排用例,领域层执行规则,基础层适配资源。跨层随意调用会让依赖方向反复打结。发散:调用链是检验分层是否真实的最好方式。

参考来源

《中台架构与实现:基于DDD和微服务》第17章《服务和数据在微服务各层的协作》