06|分布式

一体化架构

优点:简单,方便管理,节省人力,方便维护

缺点:只适合小团队开发,耦合高,构建发布不灵活

服务化架构:

优点:灵活,扩展性高

缺点:维护成本高

 

服务拆分原则:

1单一服务内部功能,高内聚低耦合

2先粗略拆分后细化

3拆分不影响日常迭代

4服务具备可扩展性

 

服务之间使用RPC框架互通

分布式服务使用注册中心寻址

服务可单独负载均衡,API网关拦截,多机房部署

服务性能监控,配置管理,降级熔断,流量控制

posted @ 2021-01-14 10:09  嵌入式系统  阅读(130)  评论(0)    收藏  举报