开发者学堂课程【消息队列 RocketMQ 全类型业务消息学习课程 :尘央大佬带你学】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1200/detail/18207
尘央大佬带你学
内容介绍
一、MQ5.0 训练营介绍
二、MQ5.0 商业版和开源版的联系
三、MQ5.0 训练营课程预告
一、MQ5.0 训练营介绍
1、举办的初衷
近期 MQ 5.0开源版和商业版同时发布了,在这个时间段举办训练营的初衷主要有两个。首先是想将 MQ5.0的功能特性、技术原理、最佳实践以及用户典型案例等做一个全面的,细致的介绍。第二个是期望能够趁热打铁,提供一些动手实践的场景,让大家将理论付诸于实践,能更好的将 MQ5.0在自己的业务架构中深度的用起来。
2、基本内容
那以此为基础,这次训练营包含的内容有如下几块:
(1)核心特性
MQ 5.0全方面的功能特性都会被详细地解读。
(2)技术原理
通过深入浅出的技术原理介绍,方便大家能够更好的去理解与应用 MQ5.0。
(3)应用场景
阿里云上有数万的企业客户在使用 MQ,在这个过程中是成立了大量的一个应用场景,同时也会以核心能力为主线,为大家介绍主流客户是怎么应用这些能力的。
(4)最佳实践
阿里云 MQ 团队在消息领域有十多年的经验,能够深入理解业务的架构、开发方式、运维管控和可观性这些方方面面,所以这里面会有一些最佳实践带给大家。
(5)动作实战
训练营也会配置一些动手实战任务,方便大家能够将理论与实践作结合。
二、MQ5.0 商业版和开源版的联系
MQ5.0商业版和开源版同时发布,相信大家对两者之间的关系有一些疑惑,对这次训练营针对的目标可能也会有些疑惑。MQ5.0的商业版和开源版,简单来讲它们是同一个内核。商业版是采取一个 open 架构,完全是以开源版为内核的,所以虽然这次MQ5.0的训练营是针对商业版,但实际上大家在训练营当中学到的一些技术原理对两者是通用的。那也简单介绍一下两者之间详细的一个关系。MQ5.0 开源版本从规划到落地经历了一年多的时间,是阿里内部多个团队协同开源社区共同努力的结果。这里面包含了阿里云商业版4.0的新开源了一些大量特性,比如毫秒决定时效性,也新增了多个面向云计算与世界驱动的功能靠近。比如 MQ streams,MQ Event Bridge。还有一系列价格升级的一个相关工作,比如 HA 价格的统一由存储相关的 Compact Topic,Batch,无状态消息模型相关的 pop 机制的,也有基于加PC的一个全新多元的 SDK。开源版本的一个音乐生化版本完全采用了一个 open 架构,变成了上游优先的一个迭代原则。以开源5.0为内核,结合阿里云在 ECS 的一个优势,充分与阿里云的网络设施、容器服务、弹性存储能够结合,来提供了一个商业化版本。再加上商业化产品可能会提供一些消息治理、可观这些能力,管控于整个能力的,形成了一个开箱即用的深化的 MQ5.0。MQ 开源和商业在5.0这个版本上结合的一个紧密程度是高于历史所有版本的,商业与开源是完全没有任何兼容性问题的,所以很方便大家随意地上移下移。
三、MQ5.0 训练营课程预告
最后对 MQ5.0 的课程规划做一个介绍。
1、核心特性篇(10月份)
这个篇章会包括全类型的业务消息实战,让大家知道如何在自己的业务中将顺序消息、事务消息这些高级的业务消息应用起来,也会包括多类型的消费者实战,以及一些高级特性,如何灵活高效地利用 MQ 提供的过滤能力对消息进行过滤。也有客户端的一个负载均衡机制、消息重试和死信机制介绍等。在可观测性方面会详细的介绍 Metrics,Trace,Event,让大家很容易地做一些 Metrics 分析,利用 Trace 数据做一个全面的追踪,或者用事件中心去帮助捕获异常事件的产生。
2、内核原理篇(12月份)
这里面会包括对 MQ 极简架构的介绍,也会对 MQ 的存储做一个非常深入的介绍。MQ 存储是如何支持海量队列的存储化的,是如何支持低延迟的消息投递的。也会有 MQ 的多副本机制的介绍,MQ 内部的一个多类型的存储是如何满足高效的临时消费以及消息查询诉求的。也会有 MQ 全新引入的存储计算可分可合的架构的介绍。也会包括 MQ streaming 的轻量级的消息架构的介绍。
3、生产实战篇(1月份)
其中会包括弹性应用的最佳实践,包括一些消息存储样本的实战,包括线上问题如何配置监控告警的实战,当线上问题发生后如何做快速应急处理的实战。
4、应用场景篇(3月份)
包括电商的交易场景、购物车场景,也有游戏信令传输场景。也包括一些分析场景比如用 MQ 做一些用户行为分析。在3月份会有很多的场景同步的预告出来,并进行持续的优化。
整个就是对 MQ5.0开营的整体介绍,也希望大家接下来在 MQ5.0训练营当中真正学到东西。