微服务业务架构的探索
原文:微服务业务架构的探索 提示 阅读这篇文章,需要有以下准备: 在微服务下挣扎过 需要了解DDD和COLA架构思想 本篇文章围绕业务架构进行讨论 前言 公司在开始探索微服务架构时,使用的是三层架构(controller/service/model)。随着时间的推移,发现三层业务架构在微服务架构下越来越不适用,主要体现在下面2点: 业务逻辑离散在service层,不能很好的复用和表达能力差 业务代码和技术实现进行了强耦合,导致调试和测试困难 针对以上问题,我们开始探索新的业务架构,整理形成我们自...阅读全文