学习中心> RocketMQ知识精讲与项目实战(第二阶段)> 正文

RocketMQ知识精讲与项目实战(第二阶段)

54课时 |
92人已学 |
免费
课程介绍

本课程由黑马程序员提供。

 RocketMQ 是阿里巴巴开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并成为Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。其主要功能有1.灵活可扩展性、2.海量消息堆积能力、3.支持顺序消息、4.多种消息过滤方式、5.支持事务消息、6.回溯消费等常用功能。RocketMQ 核心的四大组件:Name Server、Broker、Producer、Consumer ,每个组件都可以部署成集群模式进行水平扩展。

通过本课程可以让初学者对分布式系统解耦有一定认识,并且能够通过快速使用RocketMQ实现分布式服务的异步通信,同时本课程还会通过项目案例实战让您对RocketMQ的应用场景有所体会,最后再通过源码角度让您对RocketMQ的原理有所理解,不仅做到“知其然”,亦“知其所以然”。

本课程分为三个阶段,本阶段主要讲解了实战项目的背景介绍、功能逻辑分析、项目环境搭建、举例如何保证各服务的数据一致性、举例如何通过消息进行数据分发等。

第一阶段链接:https://developer.aliyun.com/course/2184

第二阶段链接:https://developer.aliyun.com/course/2185

第三阶段链接:https://developer.aliyun.com/course/2186