694分钟

Spring Cloud Alibaba 2023

Spring Cloud Alibaba 2023

本课程是一门全面介绍微服务技术的课程,包括其理论基础、实践应用以及相关工具的使用。课程内容丰富,涵盖了微服务的需求理解、Spring Cloud Alibaba的使用、Nacos的架构设计和使用、客户…

课程分类
编程开发 | 后端开发
适用人群
工程师, 主管/团队负责人, 专家
课程标签
微服务,Spring Cloud,架构设计
本课程是一门全面介绍微服务技术的课程,包括其理论基础、实践应用以及相关工具的使用。课程内容丰富,涵盖了微服务的需求理解、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老齐

IT老齐

资深架构师