目录
一、单体架构
二、分布式架构
三、微服务
1、微服务架构特征:
1.单一职责:
2.面向服务:
3.自治:
4.隔离性强:
2、微服务结构:
3、微服务技术对比:
一、单体架构
二、分布式架构
三、微服务
微服务是一种经过良好架构设计的分布式架构方案;
1、微服务架构特征:
1.单一职责:
微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发
2.面向服务:
微服务对外暴露业务接口
3.自治:
团队独立、技术独立、数据独立、部署独立
4.隔离性强:
服务调用做好隔离、容错、降级,避免出现级联问题