本文最后更新于 1186 天前,其中的信息可能已经有所发展或是发生改变。
什么是微服务
- 微服务是2014年提出的概念
- 微服务是一种架构风格
- 一个应用拆分为一组小型服务
- 每个服务运行在自己的进程内,也就是可独立部署和升级
- 服务之间使用轻量级HTTP交互
- 服务围绕业务功能拆分
- 可以由全自动部署机制独立部署
- 去中心化,服务自治。服务可以使用不同的语言、不同的存储技术
什么是SpringCloud
分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶。
Boot和Cloud版本选型
Cloud组件停更说明
- 停更不停用
- 被动修复bugs
- 不再接受合并请求
- 不再发布新版本
Spring Cloud 2020技术体系
- 绿色表示推荐该技术
- 红色表示该技术停更,非主流等