Apache RocketMQ

消息中间件
授权协议 Apache
开发语言 Java
所属分类 服务器软件、 JMS/消息中间件
软件类型 开源软件
地区 国产
投 递 者 游高杰
操作系统 Windows
开源组织 Apache
适用人群 未知
 软件概览

RocketMQ是什么?

RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。

具有以下特点:

  • 能够保证严格的消息顺序

  • 提供丰富的消息拉取模式

  • 高效的订阅者水平扩展能力

  • 实时的消息订阅机制

  • 亿级消息堆积能力

  • Metaq3.0 版本改名,产品名称改为RocketMQ

  • Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability. Run RocketMQ locally RocketMQ ru

  • Apache RocketMQ 是一款分布式消息引擎,具备「低延迟」、「高性能」、「高可靠性」等特点,可满足兆级容量和可扩展性的需求。   它是国内首个非 Hadoop 生态体系的Apache 社区顶级项目,根据项目毕业前的统计,RocketMQ有百分八十的新特性与生态集成来自于社区的贡献。   项目地址:https://github.com/apache/rocketmq 最新动态: Apach

  • 消息队列 RocketMQ、Apache RocketMQ、消息队列 Kafka、Apache Kafka、RabbitMQ 产品对比 消息队列秉持开放、共享的原则拥抱开源生态,无技术绑定。2016年阿里巴巴正式宣布将 MQ 内核引擎 RocketMQ 捐赠给 Apache 软件基金会;与此同时,全面融合 Kafka 生态,做到无缝迁移,打造更安全、更可靠、更易运维的 Kafka 企业级消息服务。

  • 这个开发者指南是帮助您快速了解,并使用 Apache RocketMQ 什么是 RocketMQ? RocketMQ 是一个快速、低延迟、可靠、可扩展、分布式、易于使用的面向消息的中间件,特别适合处理大量流数据。 RocketMQ 于 2011 年在阿里巴巴开发,并从那时起一直用于生产。它可以处理各种系统产生的大量事件,并为多种类型的消费者提供一个公共存储库来访问和处理这些事件。RocketMQ

  • Apache RocketMQ开发者指南 这个开发者指南是帮助您快速了解,并使用 Apache RocketMQ 1. 概念和特性 概念(Concept):介绍RocketMQ的基本概念模型。 特性(Features):介绍RocketMQ实现的功能特性。 2. 架构设计 架构(Architecture):介绍RocketMQ部署架构和技术架构。 设计(Design):介绍RocketMQ关键机制

  • 什么是广播 广播是向订阅了某个主题的所有消费者发送消息。如果您希望某个主题的所有订阅者都收到消息,那么广播是一个不错的选择。 生产者示例 public class BroadcastProducer { public static void main(String[] args) throws Exception { DefaultMQProducer producer =

  • 单机版Apache RocketMQ方便开发者一键部署开发环境,已内置Dashboard面板,长线维护欢迎品鉴。 https://hub.docker.com/r/xuchengen/rocketmq

  • 1. 准备 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 64bit OS, Linux/Unix/Mac  64bit JDK 1.8+; Maven 3.2.x 2.下载和构建 下载 4.2.0 源代码版本地址:http://mirrors.hust.edu.cn/apache/rocketmq/4.2.0/rocketmq-all-4.2

  • 前言 这篇文章以4.3.0版本为标准进行讲述在linux下部署RocketMQ单机实例,在此之前需要已配置JAVA环境。 apache RocketMQ 是阿里巴巴在2016年11月捐赠给了apache基金会并于2017年9月顺利毕业成为apache顶级项目。 下载程序包 直接使用一般就下载已经编译好的二进制文件就好了,下载好以后 > unzip rocketmq-all-4.3.0-bin-re

  • 阿里rocketmq,有广泛的应用场景,订单,交易,充值,流计算,消息推送,日志流式处理,binglog分发等多个业务领域。 已正式成为apache项目,也于年前刚发布4.0.0版本,本文初试服务端和客户端   1 服务端安装 1.0 安装准备 CentOS release 6.8 (Final) 64bit OS, Linux/Unix/Mac is recommended; 64bit JDK

 相关资料
  • 概念 消费者完成一个任务可能需要一段时间,如果其中一个消费者处理一个长的任务并且只完成了一部分,如果它突然挂掉了,会发生什么情况? RabbitMQ一旦向消费者传递了一条消息,就会立即将该消息标记为删除。在这种情况下突然有个消费者挂掉了,将会丢失正在处理的信息,以及后续应该发送给该消费者的信息,因为该消费者无法接收到 为了保证消息在发送过程中不丢失,RabbitMQ引入消息应答机制 消息应答机制指

  • translated_page: https://github.com/PX4/Devguide/blob/master/en/middleware/mavlink.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e MAVLink消息 所有消息的概述可以在这里找到. 创建自定义MAVLink消息 这篇教程是假设你已经在 msg/

  • translated_page: https://github.com/PX4/Devguide/blob/master/en/middleware/uorb.md translated_sha: 18f5865bf5265934136cf5d18f838203c3db2100 uORB消息机制 简介 uORB是一种用于线程间/进程间进行异步发布-订阅的消息机制的应用程序接口(API)。 在这个教

  • 发布确认原理 生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在该信道上的消息都会被指派一个唯一的 ID(从一开始),一旦消息被投递到所有匹配的队列后,broker 就会发送一个确认给生产者(包含消息的唯一ID),这就使得生产者知道消息已经正确到达目的队列了 如果消息和队列是持久化的,那么确认消息会在将消息写入磁盘后发出,broker 回传给生产者的确认消息中 ,

  • 向源生成特殊的clear-message,这将导致聚合的消息变为空 将消息直接写入具有空数据的中间主题 另一种方式,也许kafka-streams已经有一个API调用了? 加分问题:如果我知道我不想让消息坐在中间话题中的时间超过6个月,我可以指示kafka-streams创建6M留存的中间话题,还是在我运行App之前我自己手动创建话题?

  • 概念 之前的消息应答部分已经看到了如何处理消息不丢失的情况,但是如何保障当 RabbitMQ服务停掉之后消息生产者发送过来的消息不丢失呢? 默认情况下,RabbitMQ退出或者由于某种原因崩溃的时候,它会忽视队列和消息,除非告知它不要这样做。 确保消息不会丢失需要做两件事:将队列和消息都标记为持久化。 队列实现持久化 之前创建的队列都是非持久化的,RabbitMQ如果重启,该队列就会被删掉,如果要

  • 云联壹云平台支持对接多种通知渠道接收系统消息等。 站内信 站内信用于查看通过控制台发送给用户的信息。 通知渠道设置 通知渠道用于配置接收云联壹云消息通知的途径。 接收人管理 接收人用于接收告警等系统通知信息。 机器人管理 机器人用来接收监控和预算告警消息。

  • 消息分类 通知消息 告警消息 公告消息