694分钟
Spring Cloud Alibaba 2023
本课程是一门全面介绍微服务技术的课程,包括其理论基础、实践应用以及相关工具的使用。课程内容丰富,涵盖了微服务的需求理解、Spring Cloud Alibaba的使用、Nacos的架构设计和使用、客户…
本课程是一门全面介绍微服务技术的课程,包括其理论基础、实践应用以及相关工具的使用。课程内容丰富,涵盖了微服务的需求理解、Spring Cloud Alibaba的使用、Nacos的架构设计和使用、客户端负载均衡器、Spring Cloud LoadBalancer的使用细节、Spring Cloud OpenFeign的使用细节、Apache Dubbo 3的远程调用、Spring Cloud Gateway应用网关的使用以及自定义路由规则等。
此外,课程还介绍了高性能动态网关Apache APISIX的使用,以及它如何接入指标监控体系。同时,课程也涉及到了Nacos配置中心与配置热更新,以及如何选择配置中心SC Config、Apollo、Nacos等。并且,课程还为大家带来了Apollo V2配置中心的快速上手指南。
在微服务的保护组件方面,课程详细解析了Alibaba Sentinel的实现原理、流控规则、规则持久化与生产架构等内容,以及如何处理限流熔断异常。此外,课程还介绍了如何使用Micrometer Tracing与Zipkin实现链路追踪,以及如何快速接入SkyWalking APM监控系统。
在分布式任务调度方面,课程详细介绍了XXL-JOB的使用和部署,以及阿里云任务调度SchedulerX的简介。最后,课程还深入探讨了微服务与分布式事务的关系,以及分布式事务解决方案Alibaba Seata的使用。
总的来说,这是一门非常实用的课程,无论你是微服务的初学者,还是有一定经验的开发者,都能从中获益。通过学习这门课程,你将能够掌握微服务的核心技术和工具,以应对复杂的分布式系统开发。
我们为什么需要微服务?
初识Spring Cloud Alibaba
注册中心与Nacos
Nacos 2.x架构设计与重要变化
利用Spring官方向导构建Spring Cloud Alibaba
Nacos注册中心检查机制
注册临时实例与永久实例
构建Nacos高可用集群
Nacos一致性协议: Distro与Raft协议
客户端负载均衡器与Spring Cloud Loadbalancer
spring Cloud LoadBalancer使用细节
Spring Cloud OpenFeign
Spring Cloud OpenFeign使用细节
RPC远程调用与Apache Dubbo 3
Apache Dubbo与Nacos整合过程
Spring Cloud Gateway应用网关
Spring Cloud Gateway自定义路由规则
Spring Cloud Gateway自定义谓词
Spring Cloud Gateway自定义过滤与全局过滤器
高性能动态网关Apache APISIX
APISIX与注册中心Nacos整合过程
Apache APISIX 接入指标监控体系
Nacos配置中心与配置热更新
Nacos多环境配置与切换
配置中心SC Config、Apollo、Nacos到底怎么选?
Apollo V2配置中心快速上手
微服务保护组件Alibaba Sentinel
Alibaba Sentinel实现原理
sentinel流控规则详解
Sentinel熔断降级
Sentinel规则持久化与生产架构
Alibaba Sentinel限流熔断异常处理
理解分布式架构链路追踪原理
Micrometer Tracing与Zipkin实现链路追踪
微服务快速接入skyWalking APM监控系统
skywalking 9.x架构解析
Java官方”外挂”-Java Agent探针技术
XXL-JOB分布式任务调度初体验
XXL-JOB架构分析与关键设计
XXL-JOB部署与Spring Boot接入过程
XXL-JOB三类任务开发模式
XXL-JOB生产环境与高级特性
阿里云任务调度SchedulerX简介
微服务与分布式事务
分布式事务解决方案Alibaba Seata
Seata AT模式详解-1
Seata AT模式详解-2
Seata XA模式详解
Seata TCC模式详解
Seata SAGA模式个绍
Seata模式总结对比
测试
IT老齐
资深架构师