Apache RocketMQ学习指南文档

程序员可乐丶 程序员可乐丶 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

Apache RocketMQ是一个分布式消息和流媒体平台,具有低延迟、高性能和可靠性、万亿级容量和灵活的可扩展性。

它提供了多种功能:

  • 消息传递模式,包括发布/订阅、请求/回复和流式传输
  • 金融级交易信息
  • 基于DLedger的内置容错和高可用性配置选项
  • 多种跨语言客户端,如Java、C/C++、Python、Go、Node.js
  • 可插拔传输协议,例如 TCP、SSL、AIO
  • 内置消息追踪能力,也支持opentracing
  • 多功能大数据和流媒体生态系统集成
  • 按时间或偏移量追溯消息
  • 可靠的 FIFO 和严格有序的消息在同一个队列中
  • 高效拉推消费模式
  • 单队列百万级消息积累能力
  • JMS 和 OpenMessaging 等多种消息传递协议
  • 灵活的分布式横向扩展部署架构
  • 闪电般的批量消息交换系统
  • 各种消息过滤机制,例如 SQL 和 Tag
  • 用于隔离测试和云隔离集群的 Docker 映像
  • 用于配置、指标和监控的功能丰富的管理仪表板
  • 身份验证和授权
  • 免费的开源连接器,用于源和接收器
  • 轻量级实时计算

 

为什么选择 RocketMQ?

根据我们的研究,随着使用中队列和虚拟主题的增加,ActiveMQ IO 模块达到了瓶颈。我们尽力通过节流、断路器或降级来解决这个问题,但效果不佳。所以我们开始关注当时流行的消息传递解决方案Kafka。不幸的是,Kafka 无法满足我们的要求,尤其是在低延迟和高可靠性方面,请参阅此处了解详细信息。

在这种情况下,我们决定发明一个新的消息传递引擎来处理更广泛的用例集,从传统的发布/订阅场景到大容量实时零丢失容忍交易系统。我们相信这个解决方案可能是有益的,因此我们希望将其开源给社区。如今,已有 100 多家公司在其业务中使用开源版本的 RocketMQ。

下表展示了 RocketMQ、ActiveMQ 和 Kafka(Apache 根据awesome-java最受欢迎的消息传递解决方案)之间的比较:

 

学习指南文档

 

快速开始

 

 

从发布下载和构建

单击此处下载 4.9.2 源版本。您也可以从这里下载二进制版本。

现在执行以下命令来解压缩 4.9.2 源版本并构建二进制工件。

 

...全文

相关推荐

Rocketmq学习指南

初学者学习rocketmq的文档 包含3个pdf rocketmq最佳实践pdf, rocketmq原理简介pdf, rocketmq用户指南pdf

xxxjd

rocketmq-externals:Apache RocketMQ的镜像(正在孵化)

社区项目 有许多Apache RocketMQ外部项目,这些项目源于,由社区贡献和维护。 PMC将依靠开发人员社区的支持,以帮助发现和在外部存储库中进行孵化的初始步骤。 如果孵化器项目满足以下要求,则可以毕业。 需要PMC 3 + 1票。 至少由三个独立的最终用户成功地用于生产中,根据PMC的判断,这些最终用户具有足够的质量和范围。 健康的提交者数量。 文件 毕业项目 孵化器项目 在Kubernetes上部署RocketMQ。 它是使用Operator SDK开发的,该SDK是Operator Framework的一部分。 RocketMQ-控制台 新设计的RocketMQ控制台使用spring-boot。 提供用于构建和运行Docker映像的Dockerfile和bash脚本。 从RocketMQ服务器导出指标,以供Prometheus使用。 火箭MQ-水槽 Flume Roc

我是卖报的小砖家

RocketMQ学习文档

RocketMQ是一个纯java、分布式、队列模型的开源消息中间件,前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ。

slimina

RocketMQ安装部署文档

超详细的RocketMQ安装部署文档,非常适应用。

weixin_44816618

apache-rocketmq.tar.gz

为RocketMQ下载好的压缩包,是linux环境下搭建使用的,直接在linux解压缩进行相应的安装配置即可

双木L
评论 1
收藏 已收藏
分享
返回顶部
程序员可乐丶
程序员可乐丶 新星创作者: Java技术领域 新星创作者: Java技术领域
RocketMQ开发者 69 成员 72 内容