文章目录 优点缺点采不采用微服务 优点 快速响应变更 单一职责独立部署 独立拓展 边界清晰不过度受制于技术栈 精细粒度业务控制 降级熔断局部限流 面向业务/领域模型 不依赖数据模型易于抽象 缺点 部署结构复杂 模块众多额外组件 依赖平台支撑 依赖微服务组件研发成本 分布式问题 一致性异常补偿 拆分的水平 粒度过粗/过细 采不采用微服务 业务规模 (成本收益)预期迭代的次数以及需要的效率研发团队配置业务领域 (服务如何拆分以及粒度) 业务架构领域模型