Spring Cloud 微服务实战精品文章大汇总,错过了血亏!

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

为了解决这些问题,微服务架构应运而生,它的本质在于分布式、去中心化。在微服务架构的实施和落地过程中,通常我们会进行技术选型,很多人会拿阿里开源的 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开始崛起!

【夯实Spring Cloud】Spring Cloud中基于maven的分布式项目框架的搭建

【夯实Spring Cloud】Spring Cloud中的Eureka服务注册与发现详解

【夯实Spring Cloud】Spring Cloud中如何完善Eureka中的服务信息

【夯实Spring Cloud】Spring Cloud中使用Eureka集群搭建高可用服务注册中心

【夯实Spring Cloud】Spring Cloud中的Eureka和Zookeeper的区别在哪?

【夯实Spring Cloud】Spring Cloud中使用Ribbon实现负载均衡详解(上)

【夯实Spring Cloud】Spring Cloud中使用Ribbon实现负载均衡详解(下)

【夯实Spring Cloud】Spring Cloud中自定义Ribbon负载均衡策略

【夯实Spring Cloud】Spring Cloud中使用Feign实现负载均衡详

【夯实Srping Cloud】Spring Cloud中使用Hystrix实现断路器原理详解(上)

【夯实Srping Cloud】Spring Cloud中使用Hystrix实现断路器原理详解(下)

【夯实Spring Cloud】Spring Cloud中使用Zuul实现路由网关详解

【夯实Spring Cloud】Spring Cloud分布式配置中心详解

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

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

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


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

基于Vue+SpringCloud博客的设计与实现---微服务基础版本组件1.0版本 博客采用Vue+SpringCloud前后分离的方式。博客采用了高可用Eureka(可以替换成其他微服务组件)以及高可用Zuul,使用以Es搜索引擎作为Zpkin的存储方式去跟踪定位博客的微服务的Api指标,微服务之间负载均衡使用Feign接口,整个项目均写了回退不会发生级联效应。 项目的亮点 所有互联网常用的代表中间件均涉及使用,基本是一个完整的全栈项目,整个博客用的是微服务架构设计与分布式部署方式,整体代码均有注释,并且扩展方便,最终部署的方式需要采用Docker方式。 博客的功能介绍 用户的个人中心:用户的登录与注册的Token验证,前后拦截器拦截Token。拼图,阿里云智能验证,动态加载JS,控制Token也可以在Zuul路由上操作。 用户安全中心:SMTP邮箱注册邮箱,阿里云短信API注册手机以及其他个人安全信息和调用安全认证服务的接口,安全完成度最全。 用户文件头像上传中心:博客所用到的所有的图片和用户的图片均用阿里云OSS文件服务器,外网url,也可以采用本地机器存储。 用户签到中心:持续签到和累计签到奖励机制,以及会员导致经验值增益不同的机制,博客每日任务,排名特权,基本按照贴吧写的。 用户会员中心:SVIP与VIP,定时任务/RabbitMQ延迟队列/登录验证三种判定会员截止时间到期用邮箱去提醒 用户支付中心:我的钱包和支付宝支付以及打印我的账单,内网穿透获得异步通知作为结果判定标志,原始支付的普通会员,二维码支付的超级会员,账单分页,Csv定制,消费图,优惠券,基于RabbitMQ/Redis两种实现的延迟队列 用户博客中心:发布,更新,删除,评论,点赞,收藏,转发,排行榜已经完成。博客中心是博客的核心,分页和轮滑加载均实现,用Redisson来实现分布式锁控制文章 搜索引擎中心:文章提示信息的增删改查,分页,高亮模糊排序查询 用户的消息中心:websocket聊天与用户的所有个人消息 用户的个人空间:这个会涉及到个人博客空间与博客好友,博客云会控制上传和下载文件,会员会有速度特权,类似百度云,后续会完成上传。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值