ToB企服应用市场:ToB评测及商务社交产业平台

标题: RocketMQ 的先容及核心概念讲解 [打印本页]

作者: 悠扬随风    时间: 2024-10-15 11:40
标题: RocketMQ 的先容及核心概念讲解
RocketMQ 是什么?
RocketMQ 是一个低延时、高可靠、可伸缩、易于使用的分布式消息中间件,是由阿⾥巴巴开源的消息中间件(使用 Java 语言编写的),2016年11月,阿里巴巴向 Apache 软件基金会捐赠了 RlocketMQ,2017年9月,Apache 公布 RocketMQ 孵化成为 Apache 顶级项目(TLP)成为国内首个互联网中间件在 Apache 上的顶级项目,RocketMQ 具有高吞吐、低耽误、海量消息堆积等优点,同时提供顺序消息、事务消息、定时消息、消息重试等功能,非常适合在电商、金融等范畴使用。
什么是消息队列?
消息队列是一种用于在分布式体系中进行通信的技术,它是一种存储和转发消息的中间件,可以用于将应用步伐之间的通信解耦,从而实现高效的异步通信,消息队列允许发送者将消息发送到队列中,而接收者则可以从队列中获取消息并进行处理,这种方式可以资助体系实现高可用性、高性能、松耦合和可伸缩性,消息队列通常包罗生产者(发送消息的应用步伐)、消费者(接收消息的应用步伐)和队列(存储消息的缓冲区),常见的消息队列有 Kafka、RocketMQ、RabbitMQ、Redis 等。
消息队列的使用场景
消息队列在项目中的使用场景主要用于,异步、削峰、解耦。

RocketMQ 的核心概念?

RocketMQ 组成简图
了解了 RocketMQ 核心概念后,我们来输出一个 RicketMQ 的组成简图,如下:

RocketMQ 的使用场景

RocketMQ 的工作流程

总结:本篇简朴分享了 RocketMQ 的一些概念和使用场景,初步对 RocketMQ 有了一个简朴的认识,盼望可以资助到大家。
如有禁绝确的地方欢迎各位指出纠正。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4