白话学习Spring Cloud技术那些事儿


placeholder image
admin 发布于:2023-01-27 09:29:16
阅读:loading

基本概述

技术的发展从来都是日新月异的,从工作之初到现在多少的技术都不见踪影了,对于个人来讲能找到它们的似乎也只是曾经编写的博客文章了吧,尽管如此,仍然倔强又坚决的不让自己在水货的梯队中沉沦,不在大流中随波,所以我一直要求自己去不断的去学习,去实践,去总结,尽管这个过程总是曲折的,折磨的,也许并不一定会作用于实际工作中,在丰富自己的技术栈中却可起到很大的作用,努力不一定会成功,抓住成功的机会的能力还是要具备的。

大约在4年前吧,曾经作为技术非常落后的一族(不知Spring Boot是何物),深度恶补了许多的学习视频,逐渐在填补了Spring Boot领域的空白,同时伴随着工作的较多应用,再加上本站博客项目的全方位实践,能算得上是非常的熟悉了,但这还不够,还是需要把一堆Spring Boot给串联起来,所以Spring Cloud值得拥有。Spring Cloud不是一个具体的技术,可以被理解为一些微服务的技术集成解决方案,它内部包含了三十多个方面的微服务集成实现,所以学习的成本将会非常大,而且也没有人能够对其全部掌握,挑选一部分典型行业主流来掌握即可。关于Spring Cloud的视频资料前前后后真看了许多,但总是觉得过于复杂而未动手实践,太难了我。

也是在这几年时间学习了大量的技术框架,但是没有做笔记,没有写博客,没有敲代码,总是感觉白瞎了。本次主要围绕Spring Cloud Alibaba系的框架组件来实践吧,伴搭着一些其它的框架集成,在经过几个月的实践掌握后,接下来将是整理笔记,编写博客的实现了,主要将编写下列表格中的一些技术博客:

技术描述
Nacos配置中心和注册中心,学习Spring Cloud的必备,且应该优先掌握
JwtJson Web Token 用于作为JSON对象在各方之间安全地传输信息
Admin
Spring Boot Admin 监控系统
GatewaySpring 官网推出的一款网关组件
OpenFeign服务接口调用
Sleuth链路追踪
RocketMQ消息队列
Atomikos分布式事务
Seata分布式事务
Sentinel服务熔断和限流等

一些建议

(1)由于经常要访问Github,可以下载安装“fastgithub”软件来访问Github,项目主页:https://github.com/dotnetcore/fastgithub

(2)有时候下载Github的组件或代码包毕竟慢,可以使用Github代理加速网站,如:https://d.serctl.com/;  

(3)示例围绕轻理论重实践展开,更多的原理知识可以去官网了解;


本次学习的技能范围是比较广泛的,学习的深度是有限的,毕竟没有经过非常多的时间去广泛的深度实践,但符合站在个人知识深度所处位置的预期。另外,所涉及到的组件基本都是时下最新版本。

 点赞


 发表评论

当前回复:作者

 评论列表


留言区