java进阶教程全面剖析rocketMQ和项目实战
  1. 1.RocketMQ专题大纲介绍

    1. 录播
      1.RocketMQ专题大纲介绍
      7分钟
  2. 2.第一章知识概要

    1. 录播
      2.第一章知识概要
      3分钟
  3. 3.MQ作用介绍

    1. 录播
      3.MQ作用介绍
      12分钟
  4. 4.MQ优缺点比较

    1. 录播
      4.MQ优缺点比较
      5分钟
  5. 5.各大MQ产品比较

    1. 录播
      5.各大MQ产品比较
      5分钟
  6. 6.RocketMQ安装

    1. 录播
      6.RocketMQ安装
      19分钟
  7. 7.测试发送消息和接受消息

    1. 录播
      7.测试发送消息和接受消息
      7分钟
  8. 8.RocketMQ各角色介绍

    1. 录播
      8.RocketMQ各角色介绍
      9分钟
  9. 9.RocketMQ集群特点

    1. 录播
      9.RocketMQ集群特点
      11分钟
  10. 10.RocketMQ各种集群模式介绍

    1. 录播
      10.RocketMQ各种集群模式介绍
      7分钟
  11. 11.双主双从(2m-2s)集群介绍和工作流程说明

    1. 录播
      11.双主双从(2m-2s)集群介绍和工作流程
      5分钟
  12. 12.集群搭建1

    1. 录播
      12.集群搭建1
      12分钟
  13. 13.集群搭建2

    1. 录播
      13.集群搭建2
      16分钟
  14. 14.集群搭建3

    1. 录播
      14.集群搭建3
      12分钟
  15. 15.集群搭建小结

    1. 录播
      15.集群搭建小结
      7分钟
  16. 16.mqadmin命令介绍

    1. 录播
      16.mqadmin命令介绍
      5分钟
  17. 17.rocketmq-console集群监控

    1. 录播
      17.rocketmq-console集群监控
      18分钟
  18. 18.消息发送样例介绍和步骤分析

    1. 录播
      18.消息发送样例介绍和步骤分析
      6分钟
  19. 19.发送同步消息

    1. 录播
      19.发送同步消息
      14分钟
  20. 20.发送异步消息

    1. 录播
      20.发送异步消息
      8分钟
  21. 21.发送单向消息

    1. 录播
      21.发送单向消息
      6分钟
  22. 22.消息消费基本流程

    1. 录播
      22.消息消费基本流程
      13分钟
  23. 23.消费者广播模式和负载均衡模式

    1. 录播
      23.消费者广播模式和负载均衡模式
      11分钟
  24. 24.顺序消息分析

    1. 录播
      24.顺序消息分析
      11分钟
  25. 25.顺序消息发送者

    1. 录播
      25.顺序消息发送者
      17分钟
  26. 26.顺序消息消费者

    1. 录播
      26.顺序消息消费者
      11分钟
  27. 27.延迟消息

    1. 录播
      27.延迟消息
      11分钟
  28. 28.批量消息发送

    1. 录播
      28.批量消息发送
      11分钟
  29. 29.过滤消息的两种方式

    1. 录播
      29.过滤消息的两种方式
      3分钟
  30. 30.Tag过滤

    1. 录播
      30.Tag过滤
      10分钟
  31. 31.SQL语法过滤

    1. 录播
      31.SQL语法过滤
      6分钟
  32. 32.事务消息的流程分析

    1. 录播
      32.事务消息的流程分析
      5分钟
  33. 33.事务消息的实现

    1. 录播
      33.事务消息的实现
      23分钟
  34. 34.总结

    1. 录播
      34.总结
      7分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

java进阶教程全面剖析rocketMQ和项目实战免费

最近在学 30 累计报名 31 好评度 -
咨询老师

课程概述

目录

评论

简  介 RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。
配套资料添加qq2250307122
1、课程简介
      RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。其主要功能有1.灵活可扩展性、2.海量消息堆积能力、3.支持顺序消息、4.多种消息过滤方式、5.支持事务消息、6.回溯消费等常用功能。
RocketMQ 核心的四大组件:Name Server、Broker、Producer、Consumer ,每个组件都可以部署成集群模式进行水平扩展。
2、适应人群
有一定的Java基础,并且有分布式项目开发经验。
3、课程价值
通过本课程可以让初学者对分布式系统解耦有一定认识,并且能够通过快速使用RocketMQ实现分布式服务的异步通信,同时本课程还会通过项目案例实战让学员对RocketMQ的应用场景有所体会,最后再通过源码角度让学员对RocketMQ的原理有所理解,不仅做到“知其然”,亦“知其所以然”。
4、课程收获
1. 理解消息中间件MQ的优势和应用场景
2. 掌握RocketMQ的核心功能,以及各种消息发送案例
3. 通过电商项目深刻理解RocketMQ在使用项目中的落地应用
4. 通过RocketMQ高级功能和源码学习,对RocketMQ的技术细节和原理有更加透彻的理解
5、课程亮点
l  核心功能
n  MQ介绍
n  环境准备
n  RocketMQ高可用集群搭建
n  各种消息发送样例
l  综合练习
n  项目背景介绍
n  功能分析
n  项目环境搭建
n  下单功能,保证各服务的数据一致性
n  确认订单功能,通过消息进行数据分发
n  整体联调
l  高级功能
n  消息的存储和发送
n  消息存储结构
n  刷盘机制
n  消息的同步复制和异步复制
n  负载均衡
l  源码分析
n  路由中心NameServer
n  消息生产者Producer
n  消息存储
n  消息消费Consumer
6、主讲内容
章节一:核心功能
1.     快速入门
a)     MQ介绍
b)     作用
c)      注意事项
d)     各MQ产品比较
2.     RocketMQ环境搭建
a)     环境准备
b)     安装RocketMQ
c)      启动RocketMQ
d)     测试RocketMQ
e)     关闭RocketMQ
3.     RocketMQ高可用集群搭建
a)     集群各角色介绍
b)     集群搭建方式
c)      双主双从集群搭建
d)     集群监控平台
4.     各种消息发送样例
a)     同步消息
b)     异步消息
c)      单向消息
d)     顺序消息
e)     批量消息
f)      过滤消息
g)     事务消息
章节二:项目实战
1.    项目背景介绍
(1)    电商高可用MQ实战
2.    功能分析
(1)    下单功能
(2)    支付功能
3.    项目环境搭建
(1)    SpringBoot
(2)    Dubbo
(3)    Zookeeper
(4)    RocketMQ
(5)    Mysql
4.下单功能,保证各服务的数据一致性
5.确认订单功能,通过消息进行数据分发
章节三:高级功能
1. 消息的存储和发送
2. 消息存储结构
3. 刷盘机制
(1)    同步刷盘
(2)    异步刷盘
4. 消息的同步复制和异步复制
5. 负载均衡
(1)    Producer负载均衡
(2)    Consumer负载均衡
章节四:源码分析
1.     路由中心NameServer
a)     NameServer架构设计
b)     NameServer启动流程
c)      NameServer路由注册和故障剔除
2.     消息生产者Producer
a)     生产者启动流程
b)     生产者发送消息流程
c)      批量发送
3.     消息存储
a)     消息存储流程
b)     存储文件与内存映射
c)      存储文件
d)     实时更新消息消费队列和存储文件
e)     消息队列与索引文件恢复
f)      刷盘机制
4.     过期文件删除机制
a)     消息消费Consumer
b)     消费者启动流程
c)      消息拉取
d)     消息队列负载均衡和重新分布机制
e)     消息消费过程
f)      定时消息机制
g)     顺序消息
 
 

* 课程提供者:黑马程序员

老师还为你推荐了以下几门课程