微服务-我对Spring Clound的理解

官网:https://spring.io/projects/spring-cloud

官方说法:Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、熔断器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)。分布式系统的协调导致了样板模式,使用 Spring Cloud 开发人员可以快速建立实现这些模式的服务和应用程序。它们可以在任何分布式环境中很好地工作,包括开发人员自己的笔记本电脑、裸机数据中心和托管平台(如 Cloud Foundry)。

个人理解翻译:Spring Cloud不是一个技术,也不是一个工具,Spring Clound更像是一个书包。里面装了我们微服务中需要用到的常见工具。并且可以和我们用的Springboot很好的结合。

从我学习的资料中看,Spring Clound一开始使用Netflix公司的Eureka、Ribbon、Zuul等技术,将它们和一些其他公司的技术整合进这个书包里。后来由于停更等原因,Spring Clound根据其思想,自己做了一套替代。阿里巴巴也做了一套替代,同样被Clound整合进了书包里。所以可以理解Clound的特点是,如果有更好的,我就装我的书包里,如果没有,自己做一个装书包里。所以这个书包中的干货还是很多的。

同时自己从0学这个东西,难度挺大。

相关推荐
love530love19 分钟前
Windows 11 下 Anaconda 命令修复指南及常见问题解决
运维·ide·人工智能·windows·python·架构·conda
java叶新东老师26 分钟前
七、搭建springCloudAlibaba2021.1版本分布式微服务-skywalking9.0链路追踪
分布式·微服务·架构
Java水解34 分钟前
Spring AI模块化RAG架构解析:三阶段设计与实现详解
后端·spring
Dolphin_海豚1 小时前
前端工程化总览
前端·架构·前端工程化
不甘打工的程序猿2 小时前
nacos融合spring cloud学习【Spring-Cloud-Alibaba】
后端·架构
null不是我干的3 小时前
基于黑马教程——微服务架构解析(二)
微服务·云原生·架构
Mr Aokey3 小时前
告别配置混乱!Spring Boot 中 Properties 与 YAML 的深度解析与最佳实践
java·spring·rpc
Bug生产工厂4 小时前
以支付接口为核心:支付系统与 ERP 对接的全流程方案
架构
杨DaB4 小时前
【SpringMVC】MVC中Controller的配置 、RestFul的使用、页面重定向和转发
java·笔记·后端·学习·spring·mvc·restful
创码小奇客5 小时前
保姆级 Talos 超参数优化实战指南:从入门到封神
java·后端·架构