现有业务如何进行有序的进行微服务拆分,实现现有业务微服务化?

快速迭代开发更新,微服务、容器已在金融行业不断部署落地,新业务应用可以按照新架构要求进行服务拆分容器化部署,但针对现有的业务系统,如何有序、稳定的进行微服务演进?

参与27

4同行回答

nkj827nkj827项目经理长春长信华天
服务拆分根据业务需要考虑三方面问题:1、服务边界切分需要依赖”低耦合,高内聚“的原则,明切业务单元的边界,尽可能减少同一个业务的不同服务单元的调用依赖;2、服务依赖,需要明确一个业务构成过程中的服务依赖关系,避免出现回环依赖,双向依赖的场景。最好的方式是实现链式依赖调...显示全部

服务拆分根据业务需要考虑三方面问题:
1、服务边界切分需要依赖”低耦合,高内聚“的原则,明切业务单元的边界,尽可能减少同一个业务的不同服务单元的调用依赖;
2、服务依赖,需要明确一个业务构成过程中的服务依赖关系,避免出现回环依赖,双向依赖的场景。最好的方式是实现链式依赖调用;
3、服务交互规范,从协议以及数据传输规范层面说明服务与服务之间的交互方式,包括采用的通信协议,数据传递格式等;

收起
系统集成 · 2020-04-21
浏览1067

提问者

kevinshopping
科技信息经理某保险有限公司
擅长领域: 灾备存储异地容灾

问题来自

相关问题

问题状态

  • 发布时间:2020-04-20
  • 关注会员:5 人
  • 问题浏览:2317
  • 最近回答:2020-04-30
  • X社区推广