随着互联网的高速发展,庞大的用户群体和快速的需求变化已经成为了传统架构的痛点。在这种情况下,如何从系统架构的角度出发,构建出灵活、易扩展的系统来快速响应需求的变化,同时,随着用户量的增加,如何保证系统的稳定性、高可用性、可伸缩性等等,成为了系统架构面临的挑战。

为了解决这些问题,微服务架构应运而生,它的本质在于分布式、去中心化。在微服务架构的实施和落地过程中,通常我们会进行技术选型,很多人会拿阿里开源的 Dubbo
和 Spring Cloud 进行对比,实际上对比的是 RPC 和 REST,其实 Dubbo 和 Spring Cloud 并不在同一领域,没有可比性。

Spring Cloud 是一个完整的微服务解决方案,它提供分布式情况下的各种解决方案合集。而 Dubbo 是一款高性能的 Java RPC
框架。Spring Cloud 生态和 Dubbo 生态随着技术的发展,会逐渐的融合互补。

我之前连载了十几篇夯实 Spring Cloud 系列的文章,写的很详细,是目前 Spring Cloud 的 Finchley.SR2
版本,我把它们汇总到这,希望读完这个系列的朋友,对 Spring Cloud 有个比较熟悉的认识,做到会上手使用。当然更加拔高的技术细节还需要大家继续深挖。

【夯实Spring Cloud】Dubbo沉睡5年,Spring Cloud开始崛起!
<https://blog.csdn.net/eson_15/article/details/83651732>

【夯实Spring Cloud】Spring Cloud中基于maven的分布式项目框架的搭建
<https://blog.csdn.net/eson_15/article/details/83585344>

【夯实Spring Cloud】Spring Cloud中的Eureka服务注册与发现详解
<https://blog.csdn.net/eson_15/article/details/85002026>

【夯实Spring Cloud】Spring Cloud中如何完善Eureka中的服务信息
<https://blog.csdn.net/eson_15/article/details/85226439>

【夯实Spring Cloud】Spring Cloud中使用Eureka集群搭建高可用服务注册中心
<https://blog.csdn.net/eson_15/article/details/85252697>

【夯实Spring Cloud】Spring Cloud中的Eureka和Zookeeper的区别在哪?
<https://blog.csdn.net/eson_15/article/details/85561179>

【夯实Spring Cloud】Spring Cloud中使用Ribbon实现负载均衡详解(上)
<https://blog.csdn.net/eson_15/article/details/86182477>

【夯实Spring Cloud】Spring Cloud中使用Ribbon实现负载均衡详解(下)
<https://blog.csdn.net/eson_15/article/details/86225272>

【夯实Spring Cloud】Spring Cloud中自定义Ribbon负载均衡策略
<https://blog.csdn.net/eson_15/article/details/86578207>

【夯实Spring Cloud】Spring Cloud中使用Feign实现负载均衡详
<https://blog.csdn.net/eson_15/article/details/86590402>

【夯实Srping Cloud】Spring Cloud中使用Hystrix实现断路器原理详解(上)
<https://blog.csdn.net/eson_15/article/details/86628622>

【夯实Srping Cloud】Spring Cloud中使用Hystrix实现断路器原理详解(下)
<https://blog.csdn.net/eson_15/article/details/86673843>

【夯实Spring Cloud】Spring Cloud中使用Zuul实现路由网关详解
<https://blog.csdn.net/eson_15/article/details/86689681>

【夯实Spring Cloud】Spring Cloud分布式配置中心详解
<https://blog.csdn.net/eson_15/article/details/86715157>

【夯实Spring Cloud】未完待续……

后面我继续写 Spring Cloud 文章的话,也会同步更新到这篇。当然了,后续我也会连载一下 Dubbo 的文章,希望读者对 Spring Cloud
和 Dubbo 都能有个基本的认识和使用,然后在此基础上根据项目需要继续拔高。

【注】本系列文章的源码下载地址:https://gitee.com/eson15/springcloud_study
<https://gitee.com/eson15/springcloud_study>

更多优质文章请关注我的微信公众号【程序员私房菜】,回复“资源”、“架构”、“简历”等关键词,可以领取海量优质的视频学习资源。大家共同进步。

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信