实战 \RocketMQ核心技术精讲与高并发抗压实战
收藏

RocketMQ核心技术精讲与高并发抗压实战

RocketMQ核心API+抗压分析与实战+分布式事务+顺序消费与微服务解耦+数据过滤与性能提升

RocketMQ核心技术精讲与高并发抗压实战

难度 中级 ·
时长 18小时 ·
学习人数 82 ·
综合评分 10.00分
¥ 399.00

RocketMQ核心技术精讲与高并发抗压实战

观看导学视频

RocketMQ核心技术精讲与高并发抗压实战
本课程将理论+实战,让你系统掌握优秀的消息中间件-RocketMQ4.3.x核心技术。课程分为2大部分,第一部分会带你初探门径,急速入门RocketMQ,然后进阶讲解RocketMQ生产者核心,消费者核心,核心原理,集群环境搭建等,让你掌握RocketMQ核心知识。然后第二部结合电商平台双十一抗压经典场景对MQ部分进行实战落地,让你理解电商平台双十一高并发抗压核心流程,核心策略,专项突破MQ技术在抗压中的应用瓶颈,最终能够彻底掌握RocketMQ在实际工作中的应用。
阿神_

资深架构师

系统掌握RocketMQ核心技术, 挑战“双11”高并发抗压实战

模拟用户加入购物车/下单/支付场景/抗压点分析/MQ相关部分抗压方案落地

掌握RocketMQ核心应用,更好的应对工作中
MQ相关挑战

深入理解RocketMQ核心原理,进阶掌握高可
用机制、协调服务,刷盘赋值策略

掌握RocketMQ集群搭建,助力快速投入到生
产环境中

整合SpringBoot2.x + Dubbo + Hystrix +
RocketMQ 构建微服务基础架构

掌握RocketMQ生产者高级用法,轻松解决消
息同步/异步、延迟、顺序等问题

学会前端分流/限流策略,缓存路由策略
负载均衡算法,分库分表策略,抗压点分析

掌握RocketMQ消费者高级用法,真正理解
Offset存储机制、消费端重试、幂等策略

理解电商平台双十一高并发抗压核心流程
专项突破MQ技术在抗压中的应用瓶颈

从0到1,为你全面讲解RocketMQ消息中间件核心技术

专为Java工程师晋级技术骨干、团队核心设计的体系化课程

初探门径

1.RocketMQ整体认知
2.核心概念模型解析
3.源码结构解析
4.编译部署&环境搭建
5.SpringBoot控制台讲解

急速入门

1.生产者模型使用
2.消费者模型使用
3.四种集群环境讲解
4.主从集群环境构建
5.数据高可用机制故障演练

生产者核心

1.配置参数解析
2.主从同步机制解析
3.同步消息发送解析
4.底层Netty通信解析
5.延迟消息投递解析

消费者核心

1.配置参数详解
2.集群与广播模式解析
3.消息存储核心-OffSet解析
4.消费者底层解析与最佳实践
5.消息推拉模式解析

原理解析

1.消息存储结构解析
2.同步/异步刷盘解析
3.同步/异步复制解析
4.高可用机制解析
5.NameServer协调者解析

集群实战

1.组建高性能MQ服务
2.集群拓扑图解析
3.配置文件最优设置解析
4.双主双从环境构建与调优

从全局出发,完整剖析 “双11”抗压核心流程设计方案

整体把握电商平台高并发场景抗压核心流程与应对策略,培养你的全局观

从场景分析到微服务构建,突破RocketMQ在抗压中的应用瓶颈

“双11”高并发抗压涉及众多,本课程专注于MQ相关部分的落地实战

高并发抗压场景分析

加入购物车场景分析
用户下单场景分析
用户支付场景分析
高并发抗压方案解析

微服务基础架构搭建

理解Dubbo与ZooKeeper
整合MyBatis+Druid
整合SpringBoot2.x+Dubbo
数据库表结构设计

高并发抗压策略设计与实战

前端组件分流/限流策略设计
多集群缓存,路由策略设计
Hystrix断路器详解
下单与扣库存抗压实战

分布式事务消息讲解

分布式事务消息理解
RocketMQ事务消息机制分析
支付场景去重机制讲解
支付场景下分布式事务实战

微服务解耦,高性能消费讲解

顺序消息思想与场景分析
RocketMQ顺序消息讲解
支付通知回调实战
局部顺序消息投递实战

性能提升与优化讲解

Tag方式进行消息过滤
SQL表达式方式消息过滤
Filter Server组件方式消息过滤
多生产者发送,OnyWay发送

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲

师会进行集中答疑

源码开放

课程案例代码完全开放给你,你可以根据

所学知识,自行修改、优化

适合人群

Java初中级工程师
希望更多接触大厂MQ技术的同学
希望晋级为团队技术骨干的同学
正在求职面试的同学

技术储备要求

熟悉Java开发、Linux操作系统
了解 SpringBoot + MyBatis 整合
了解 Dubbo与ZooKeeper技术栈
对消息中间件有基础的认知和了解

环境参数

  • 开发工具 spring-tool-suite-3.9.5
  • JDK版本 JDK8
  • 授课环境 Windows10 + Linux7
  • RocketMQ 4.3.x
  • 框架版本1 SpringBoot2.x + Dubbo 0.2.0 
  • 框架版本2 Dubbo 0.2.0 + Hystrix 1.5.12
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信