尚硅谷Java培训

RocketMQ

视频介绍

本套教程适合想掌握消息中间件RocketMQ用法和内部原理的学习者,通过本套教程的学习,你可以深刻理解RocketMQ整体架构及其工作原理,并深度掌握RocketMQ在生产环境中的用法。

教程内容深入且广泛,各种为RocketMQ原理与用法的纯干货,从清晰细致的原理讲解,到直观详尽的流程图展示,再到逐行添加注释的代码解析,通过形象、直观、多样化的教学表现形式,将RocketMQ浅显易懂且广泛地展示给学习者。全套教程总计104集,全长近20小时,附赠详细笔记及源码,一套教程轻轻松松搞定RocketMQ!

教程内容分为四个章节:

【第一章 RocketMQ概述】
介绍常见的MQ产品,并详细讲授了RocketMQ的发展历程。

【第二章 RocketMQ安装与启动】
讲解了RocketMQ的“消息”、“主题”、“队列”等基本概念,以及Producer、Consumer、NameServer、Broker等系统架构及工作流程,在此基础之上,讲授了单机版的安装与启动、控制台的安装与启动,并讲解了集数据复制、刷盘及Broker集群模式等群搭建理论,补充了磁盘陈列RAID相关理论知识,演示了HA Broker集群搭建实践。

【第三章 RocketMQ工作原理】
详细讲解了消息的生产、存储、订阅、查询、消费、清理全过程,深入讲解了offset管理、消费幂等、消息堆积、消费延迟。

【第四章 RocketMQ应用】
按照消息类型详细讲解了普通消息、顺序消息、延时消息与事务消息的用法,深度讲解了批量生产、批量消费消息、消息过滤、消息发送重试与消费重试机制,深入分析了重试队列与死信队列。

视频目录 选集

  • 001.尚硅谷_RocketMQ-课程简介
  • 002.尚硅谷_RocketMQ-MQ简介
  • 003.尚硅谷_RocketMQ-MQ用途
  • 004.尚硅谷_RocketMQ-常见的MQ产品简介
  • 005.尚硅谷_RocketMQ-MQ常见协议
  • 006.尚硅谷_RocketMQ-RocketMQ发展历程
  • 007.尚硅谷_RocketMQ-基本概念之消息与主题
  • 008.尚硅谷_RocketMQ-基本概念之队列Queue
  • 009.尚硅谷_RocketMQ-基本概念之消息标识
  • 010.尚硅谷_RocketMQ-生产者与生产者组
  • 011.尚硅谷_RocketMQ-消费者与消费者组
  • 012.尚硅谷_RocketMQ-NameServer的整体功能介绍
  • 013.尚硅谷_RocketMQ-NameServer的路由注册
  • 014.尚硅谷_RocketMQ-NameServer的路由剔除
  • 015.尚硅谷_RocketMQ-NameServer的路由发现
  • 016.尚硅谷_RocketMQ-Client对NameServer的选择策略
  • 017.尚硅谷_RocketMQ-Broker功能介绍
  • 018.尚硅谷_RocketMQ-RocketMQ工作流程
  • 019.尚硅谷_RocketMQ-Topic的创建模式
  • 020.尚硅谷_RocketMQ-读写队列问题
  • 021.尚硅谷_RocketMQ-克隆一台Linux系统
  • 022.尚硅谷_RocketMQ-安装前的准备工作
  • 023.尚硅谷_RocketMQ-修改bin中的两个文件配置
  • 024.尚硅谷_RocketMQ-rocketMQ的启动
  • 025.尚硅谷_RocketMQ-发送接收消息测试与关闭server
  • 026.尚硅谷_RocketMQ-控制台的安装与启动
  • 027.尚硅谷_RocketMQ-数据复制与刷盘策略
  • 028.尚硅谷_RocketMQ-单Master与多Master集群模式
  • 029.尚硅谷_RocketMQ-多Master多Slave集群模式
  • 030.尚硅谷_RocketMQ-Broker集群模式最佳实践
  • 031.尚硅谷_RocketMQ-RAID历史与等级简介
  • 032.尚硅谷_RocketMQ-RAID关键技术与分类
  • 033.尚硅谷_RocketMQ-JBOD与RAID0等级详解
  • 034.尚硅谷_RocketMQ-RAID1与RAID0等级详解
  • 035.尚硅谷_RocketMQ-RAID10与RAID01等级详解
  • 036.尚硅谷_RocketMQ-集群搭建实践之rocketmqOS1的克隆与配置
  • 037.尚硅谷_RocketMQ-集群搭建实践之rocketmqOS2的克隆与配置
  • 038.尚硅谷_RocketMQ-集群搭建实践之启动集群
  • 039.尚硅谷_RocketMQ-mqadmin命令
  • 040.尚硅谷_RocketMQ-消息的生产过程
  • 041.尚硅谷_RocketMQ-Queue选择算法
  • 042.尚硅谷_RocketMQ-store目录简介
  • 043.尚硅谷_RocketMQ-commitlog文件
  • 044.尚硅谷_RocketMQ-commitlog文件的消息单元
  • 045.尚硅谷_RocketMQ-consumequeue
  • 046.尚硅谷_RocketMQ-对文件的读写
  • 047.尚硅谷_RocketMQ-性能提升
  • 048.尚硅谷_RocketMQ-与Kafka的对比
  • 049.尚硅谷_RocketMQ-indexFile的结构
  • 050.尚硅谷_RocketMQ-indexFile的创建
  • 051.尚硅谷_RocketMQ-indexFile的查询流程
  • 052.尚硅谷_RocketMQ-两种消息获取方式
  • 053.尚硅谷_RocketMQ-两种消息消费模式
  • 054.尚硅谷_RocketMQ-查看Broker中的消费进度
  • 055.尚硅谷_RocketMQ-Rebalance的限制与危害
  • 056.尚硅谷_RocketMQ-Rebalance产生的原因与过程
  • 057.尚硅谷_RocketMQ-Queue分配算法
  • 058.尚硅谷_RocketMQ-Queue分配算法对比
  • 059.尚硅谷_RocketMQ-至少一次原则
  • 060.尚硅谷_RocketMQ-订阅关系的一致性
  • 061.尚硅谷_RocketMQ-offset的两种管理模式
  • 062.尚硅谷_RocketMQ-offset远程管理模式
  • 063.尚硅谷_RocketMQ-消费幂等及消息重复场景分析
  • 064.尚硅谷_RocketMQ-幂等操作的通用解决方案
  • 065.尚硅谷_RocketMQ-支付场景中的解决方案
  • 066.尚硅谷_RocketMQ-消费幂等的实现
  • 067.尚硅谷_RocketMQ-消息堆积与消费延迟及产生原因分析
  • 068.尚硅谷_RocketMQ-消费耗时的深入分析
  • 069.尚硅谷_RocketMQ-消费并发度的深入分析
  • 070.尚硅谷_RocketMQ-单机线程数计算
  • 071.尚硅谷_RocketMQ-如何避免消息堆积与消费延迟
  • 072.尚硅谷_RocketMQ-消息的清理
  • 073.尚硅谷_RocketMQ-消息发送的三种方式
  • 074.尚硅谷_RocketMQ-同步消息发送代码举例
  • 075.尚硅谷_RocketMQ-异步消息发送代码举例
  • 076.尚硅谷_RocketMQ-单向消息发送代码举例
  • 077.尚硅谷_RocketMQ-消费者消费代码举例
  • 078.尚硅谷_RocketMQ-顺序消息的必要性分析
  • 079.尚硅谷_RocketMQ-消息的有序性分类
  • 080.尚硅谷_RocketMQ-顺序消息代码举例
  • 081.尚硅谷_RocketMQ-什么是延迟消息
  • 082.尚硅谷_RocketMQ-延迟等级划分与设置
  • 083.尚硅谷_RocketMQ-延迟消息实现原理之修改消息
  • 084.尚硅谷_RocketMQ-延迟消息实现原理之再次投递消息
  • 085.尚硅谷_RocketMQ-延迟消费代码举例
  • 086.尚硅谷_RocketMQ-转账场景中的事务消息解决方案
  • 087.尚硅谷_RocketMQ-事务消息基础
  • 088.尚硅谷_RocketMQ-XA模式三剑客
  • 089.尚硅谷_RocketMQ-XA模式架构
  • 090.尚硅谷_RocketMQ-事务消息代码举例
  • 091.尚硅谷_RocketMQ-批量发送消息
  • 092.尚硅谷_RocketMQ-批量消费消息
  • 093.尚硅谷_RocketMQ-批量消息代码举例
  • 094.尚硅谷_RocketMQ-消息过滤
  • 095.尚硅谷_RocketMQ-消息过滤代码举例
  • 096.尚硅谷_RocketMQ-开启SQL过滤功能
  • 097.尚硅谷_RocketMQ-消息发送重试机制
  • 098.尚硅谷_RocketMQ-消息发送重试的三种策略
  • 099.尚硅谷_RocketMQ-顺序消息的消费重试机制
  • 100.尚硅谷_RocketMQ-无序消息的消费重试机制
  • 101.尚硅谷_RocketMQ-重试队列及其实现原理
  • 102.尚硅谷_RocketMQ-消费重试配置方式
  • 103.尚硅谷_RocketMQ-死信队列与死信消息
  • 104.尚硅谷_RocketMQ-课程总结