1.单体应用
架构图:
单体架构的缺点:
复杂性高、部署频率低、扩展受限制、技术迭代慢
2.微服务定义
架构图:
微服务适用场景:
大型的复杂项目、有快速迭代需求、访问压力大的。
3.微服务的拆分原则
按职责划分、按通用性划分
程序拆分微服务实例:
4.springcloud、springcloud alibaba、 srpingboot版本兼容关系
spring cloud alibaba孵化成功合并到spring cloud之后
架构图:
单体架构的缺点:
复杂性高、部署频率低、扩展受限制、技术迭代慢
架构图:
微服务适用场景:
大型的复杂项目、有快速迭代需求、访问压力大的。
按职责划分、按通用性划分
程序拆分微服务实例:
spring cloud alibaba孵化成功合并到spring cloud之后