06|分布式
一体化架构
优点:简单,方便管理,节省人力,方便维护
缺点:只适合小团队开发,耦合高,构建发布不灵活
服务化架构:
优点:灵活,扩展性高
缺点:维护成本高
服务拆分原则:
1单一服务内部功能,高内聚低耦合
2先粗略拆分后细化
3拆分不影响日常迭代
4服务具备可扩展性
服务之间使用RPC框架互通
分布式服务使用注册中心寻址
服务可单独负载均衡,API网关拦截,多机房部署
服务性能监控,配置管理,降级熔断,流量控制
FullStack-Programmer
某T公司打工的小码畜

浙公网安备 33010602011771号