
作者:克里斯·理查森
译者:喻勇
来源:《微服务架构设计模式》经出版社授权发布
导读:微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,或者在做微服务的路上,拆分服务是个很热的话题。那么我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细就越好?本文将研究把应用程序分解为服务的策略和指南、分解的障碍以及如何解决它们。
01 服务拆分策略
1. 根据业务能力进行服务拆分和定义
创建微服务架构的策略之一就是采用业务能力进行服务拆分。业务能力是一个来自于业 务架构建模的术语。业务能力是指一些能够为公司(或组织)产生价值的商业活动。特定业务的业务能力取决于这个业务的类型。例如,保险公司业务能力通常包括承保、理赔管理、 账务和合规等。在线商店的业务能力包括:订单管理、库存管理和发货,等等。
识别业务能力
组织的业务能力通常是指这个组织的业
继续阅读与本文标签相同的文章
上一篇 :
微服务中如何使用API组合模式进行查询?
下一篇 :
如何在微服务架构中实现安全性?
-
Excel导入导出
2026-05-18栏目: 教程
-
18段代码带你玩转18个机器学习必备交互工具
2026-05-18栏目: 教程
-
Istio的架构设计
2026-05-18栏目: 教程
-
深度学习高能干货:手把手教你搭建MXNet框架
2026-05-18栏目: 教程
-
mac彻底卸载应用
2026-05-18栏目: 教程
