保险微服务

微服务架构下如何进行逻辑拆分?

从微服务架构来讲,需要进行业务逻辑拆分,但拆分的粒度和依据是什么?特别针对保险行业,业务逻辑相对复杂的业务场景。

参与5

1同行回答

尘世随缘尘世随缘技术总监上海某互联网金融公司
首先服务拆分的主要目的“需求变更比较频繁,服务拆分后能快速迭代,代码冲突比较小”,理解这个大前提后后可以进行服务拆分了。那么如何去拆分服务,颗粒度是什么,这个很难一句话描述清楚,但是按照经验来看:1、先以功能集为最小单位进行拆分,比如拆分出来A,B,C,D,E,F,G等这些功能...显示全部

首先服务拆分的主要目的“需求变更比较频繁,服务拆分后能快速迭代,代码冲突比较小”,理解这个大前提后后可以进行服务拆分了。那么如何去拆分服务,颗粒度是什么,这个很
难一句话描述清楚,但是按照经验来看:
1、先以功能集为最小单位进行拆分,比如拆分出来A,B,C,D,E,F,G等这些功能模块
2、如果拆分后B的需求变化还是非常频繁,且业务耦合的比较多,那么再针对B做拆分
以此类推。

收起
互联网服务 · 2019-07-25
浏览1456

提问者

beatles_wang
项目经理中国大地财产保险股份有限公司
擅长领域: 存储云计算灾备

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-07-24
  • 关注会员:3 人
  • 问题浏览:1851
  • 最近回答:2019-07-25
  • X社区推广