单体服务
优点:
- 功能划分清楚
- 层次关系良好
- 每一层独立
- 部署简单
- 技术单一
- 用人成本低
缺点:
- 功能太大太集中
- 升级风险高
- 维护成本增加
- 交付周期长
- 可伸缩性差
- 监控困难
微服务的设计
- 服务注册
- 服务发现
- 服务消费
- 服务拆分
- 统一入口
- 配置管理
- 熔断机制
- 自动扩展
微服务拆分的意义
- 易于实现
- 易于部署
- 易于代码维护
- 易于更新
拆分的方法
- 横向拆分
- 纵向拆分
- 使用DDD(领域驱动设计)
作者:张三 创建时间:2026-03-05 17:29
最后编辑:张三 更新时间:2026-03-05 17:29
最后编辑:张三 更新时间:2026-03-05 17:29