一. 为什么使用spring cloud alibaba
很多人可能会问,有了spring cloud这个微服务的框架,为什么又要使用spring cloud alibaba这个框架了?
最重要的原因在于spring cloud中的几乎所有的组件都使用Netflix公司的产品,然后在其基础上做了一层封装。然而Netflix的服务发现组件Eureka已经停止更新,大多公司在使用的时候就发现过其一个细小的Bug;而其他的众多组件也将停止维护。所以急需其他的一些替代产品,也就是spring cloud alibaba,目前正在蓬勃发展。
说到SpringCloudAlibaba就不得不来说说前些日子从朋友那里拿的这份
《出神入化——SpringCloudAlibaba》,据说是阿里内部的微服务精品笔记!
接下来我会详细解说,不过由于篇幅原因,大部分内容以截图形式展现,但可给每位感兴趣的朋友提供原文件免费下载
二、出神入化——SpringCloudAlibaba
- 第一章 微服务介绍
- 第二章 微服务环境搭建
- 第三章 Nacos Discovery--服务治理
- 第四章 Sentinel--服务容错
- 第五章 Gateway--服务网关
- 第六章 Sleuth--链路追踪
- 第七章 Rocketmq--消息驱动
- 第八章 SMS--短信服务
- 第九章 Nacos Config--服务配置
三、篇幅有限,不多说
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?
就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。
且除此份微服务体系大纲外,我也有整理与其每个专题核心知识点对应的最强学习笔记:
- 出神入化——SpringCloudAlibaba.pdf
- SpringCloud微服务架构笔记(一).pdf
- SpringCloud微服务架构笔记(二).pdf
- SpringCloud微服务架构笔记(三).pdf
- SpringCloud微服务架构笔记(四).pdf
- Dubbo框架RPC实现原理.pdf
- Dubbo最新全面深度解读.pdf
- Spring Boot学习教程.pdf
- SpringBoo核心宝典.pdf
- 第一本Docker书-完整版.pdf
- 使用SpringCloud和Docker实战微服务.pdf
- K8S(kubernetes)学习指南.pdf
另外,如果不知道从何下手开始学习呢,小编这边也有对每个微服务的核心知识点手绘了其对应的知识架构体系大纲,不过全是导出的xmind文件,全部的源文件也都在此,照样可免费分享给有需要的你!