开发者社区> 云原生> 云消息队列

云消息队列

关注

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

0
今日
3759
内容
16
活动
2392
关注
|
消息中间件 存储 自然语言处理
|

Apache RocketMQ 在阿里云大规模商业化实践之路

RocketMQ 5.0 发布后,阿里云商业会持续采取 OpenCore 的发展模式,秉承上游优先的社区发展原则,与社区一起将 RocketMQ 打造为一个超融合的数据处理平台。

976 0
|
消息中间件 存储 运维
|

厚积薄发--一文带您了解阿里云消息队列(MNS)

MNS 重点聚焦在基准消息队列的核心能力建设,MNS 经过多年迭代与打磨,尽管内部极为复杂,但一直努力保持其在客户端的简单易用,围绕轻量和集成两个命题,着力建设更易用的消息队列产品。

2590 0
|
消息中间件 存储 运维
|

阿里云消息队列 RocketMQ 5.0 全新升级:消息、事件、流融合处理平台

RocketMQ5.0 的发布标志着阿里云消息从消息领域正式迈向了“消息、事件、流”场景大融合的新局面。未来阿里云消息产品的演进也将继续围绕消息、事件、流核心场景而开展。

1620 1
|
人工智能 运维 Cloud Native
|

15年云原生实践,在关键节点我们做对了什么? | 云原生大咖说

今天,数字化成为企业的核心竞争力,千行百业都在拥抱云计算,拥抱云原生。2020 年我们认为是云原生的落地元年,那么 2021 年将是云原生加速推动企业数字创新的关键节点。阿里巴巴拥有 15 年云原生实践历程,在数字经济的背景下,企业如何通过云原生实现应用云化,充分发挥云的价值,快速激活数字创新能力?

769 0
|
消息中间件 PHP 数据库
|

PHP使用topthink/think-queue消息队列实例

PHP使用topthink/think-queue消息队列实例

694 0
|
消息中间件 前端开发 安全
|

小家Spring】从Spring中的(ApplicationEvent)事件驱动机制出发,聊聊【观察者模式】【监听者模式】【发布订阅模式】【消息队列MQ】【EventSourcing】...(上)

小家Spring】从Spring中的(ApplicationEvent)事件驱动机制出发,聊聊【观察者模式】【监听者模式】【发布订阅模式】【消息队列MQ】【EventSourcing】...(上)

1298 0
|
消息中间件 存储 NoSQL
|

Redis 竟然能用 List 实现消息队列

今天,码哥结合消息队列的特点一步步带大家分析使用 Redis 的 List 作为消息队列的实现原理,并分享如何把 SpringBoot 与 Redission 整合运用到项目中。

1088 0
|
消息中间件 存储 自然语言处理
|

秒懂消息队列

作为技术方案最常提到的组件:消息队列,它在我们的程序中起到了重要的作用。异步、解耦、削峰(缓冲)等特性正是我们选择它的原因。本文将会按自己的理解聊一聊消息队列的本质、使用场景、注意事项、以及介绍下主流的消息队列。

341 0
|
消息中间件 Java 测试技术
|

MQ消息队列.NET SDK的使用

本文主要介绍.NET SDK的使用注意事项及用户可能遇到的问题。

657 0
|
消息中间件 Java Kafka
|

该如何选择消息队列?

在高并发业务场景下,消息队列在流量削峰、解耦上有不可替代的作用。当前使用较多的消息队列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。 消息队列这么多,到底该选择哪款消息队列呢? 选择消息队列的基本标准 虽然这些消息队列在功能和特性方面各有优劣,但我们在选择的时候要有一个基本标准。

2229 0
|
算法 NoSQL Redis
|

剖析nsq消息队列(三) 消息传输的可靠性和持久化[一]

上两篇帖子主要说了一下nsq的拓扑结构,如何进行故障处理和横向扩展,保证了客户端和服务端的长连接,连接保持了,就要传输数据了,nsq如何保证消息被订阅者消费,如何保证消息不丢失,就是今天要阐述的内容。

1664 0
|
消息中间件 网络协议 Go
|

剖析nsq消息队列(二) 去中心化代码源码解析

在上一篇帖子剖析nsq消息队列(一) 简介及去中心化实现原理中,我介绍了nsq的两种使用方式,一种是直接连接,还有一种是通过nslookup来实现去中心化的方式使用,并大概说了一下实现原理,没有什么难理解的东西,这篇帖子我把nsq实现去中心化的源码和其中的业物逻辑展示给大家看一下。

3937 0
|
消息中间件
|

消息队列入门(一)关于消息队列

消息是指在两个独立的系统间传递的数据,这两个系统可以是两台计算机,也可以是两个进程。 消息可以非常简单,可以是简单的字符串,也可以是保存了数据持久化的各种类型的文档集合。 队列是在消息的传输过程中的通道,是保存消息的容器,根据不同的情形,可以有先进先出,优先级队列等区别 。

2921 0
|
消息中间件 C#
|

C#实现异步消息队列

原文:C#实现异步消息队列 拿到新书《.net框架设计》,到手之后迅速读了好多,虽然这本书不像很多教程一样从头到尾系统的讲明一些知识,但是从项目实战角度告诉我们如何使用我们的知识,从这本书中提炼了一篇,正好符合我前几篇的“数据驱动框架”设计的问题; 消息队列 消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自使用者。

1896 0
|
消息中间件 安全 PHP
|

消息队列 MQ使用问题之如何获取PHP客户端代码

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

286 1
|
消息中间件 网络协议 RocketMQ
|

消息队列 MQ产品使用合集之broker开启proxy,启动之后producer生产消息始终都只到一个broker,该怎么办

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

453 1
|
消息中间件 负载均衡 网络性能优化
|

消息队列 MQ产品使用合集之 终端sdk和云端sdk的区别是什么

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

267 1
|
消息中间件 JavaScript Java
|

消息队列 MQ产品使用合集之如何动态增加consumerquque

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

224 1
|
消息中间件 数据安全/隐私保护 RocketMQ
|

消息队列 MQ产品使用合集之如何自定义时间间隔

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

407 1
|
消息中间件 存储 Apache
|

MQ产品使用合集之有RocketMQ arm架构的镜像吗

消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。

763 1
|
消息中间件 Cloud Native 物联网
|

深度剖析 RocketMQ 5.0,消息基础:RocketMQ 在业务消息场景的基础优势是什么?

本文主要介绍业务消息的应用解耦场景,具体解耦什么? RocketMQ 在业务消息场景的基础特性。业界那么多消息队列能实现应用解耦,RocketMQ 在基础特性上有哪些增强?

126006 2
|
消息中间件 存储 Java
|

Kafka 部署教程

Kafka 部署教程

897 2
|
消息中间件 弹性计算 运维
|

消息队列RocketMQ版:消费异常运维排查体验

本实验场景介绍消息队列RocketMQ版的可观测工具功能,通过示例程序模拟生产环境消费业务故障,并通过产品提供的开箱即用的可观测工具定位消费异常。

1212 0
|
消息中间件 存储 监控
|

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践

614 0
|
消息中间件 存储 负载均衡
|

RocketMQ 客户端负载均衡机制详解及最佳实践

本文介绍 RocketMQ 负载均衡机制,主要涉及负载均衡发生的时机、客户端负载均衡对消费的影响(消息堆积/消费毛刺等)并且给出一些最佳实践的推荐。

790 0
|
消息中间件 SQL 存储
|

解析 RocketMQ 多样消费功能-消息过滤

在消息中间件的使用过程中,一个主题对应的消费者想要通过规则只消费这个主题下具备某些特征的消息,过滤掉自己不关心的消息,这个功能就叫消息过滤。

568 0
|
消息中间件 存储 缓存
|

深度解读 RocketMQ 存储机制

本文想从一个不一样的视角,着重于谈谈我眼中的这种存储实现是在解决哪些复杂的问题,因此我从本文最初的版本中删去了冗杂的代码细节分析,由浅入深的分析存储机制的缺陷与优化方向。

1053 1
|
消息中间件 监控
|

十五、.net core(.NET 6)搭建RabbitMQ消息队列生产者和消费者的简单方法

搭建RabbitMQ简单通用的直连方法 如果还没有MQ环境,可以参考上一篇的博客: https://www.cnblogs.com/weskynet/p/14877932.html

1468 0
|
SQL 消息中间件 Unix
|

分布式消息队列RocketMQ工作原理与应用(七)

第 4 章 RocketMQ应用 四、事务消息 1 问题引入 这里的一个需求场景是:工行用户A向建行用户B转账 1 万元。 我们可以使用同步消息来处理该需求场景: 工行系统发送一个给B增款 1 万元的

462 0
|
消息中间件 存储 缓存
|

分布式消息队列RocketMQ工作原理与应用(三)

第 3 章 RocketMQ工作原理 一、消息的生产 1 消息的生产过程 Producer可以将消息写入到某Broker中的某Queue中,其经历了如下过程: Producer发送消息之前,会先向Na

411 0
|
消息中间件 Java 数据处理
|

云计算服务架构任务池与指令池的搭建和使用,RabbitMQ消息队列

RabbitMQ具有更加灵活的路由规则,且拥有消息确认机制,所以RabbitMQ比较适合作为任务池和指令池的载体。下面将对RabbitMQ的工作原理及常用场景进行深入讲解。 RabbitMQ的内部可以分成两部分:交换机部分和消息队列部分。一般情况下,交换机和消息队列都需要手动创建,且需要使用绑定键以绑定交换机和消息队列的关系。交换机和消息队列的绑定关系可以是多对多的,绑定键可以标识多个绑定关系。

430 0
|
消息中间件 存储 缓存
|

常用消息队列对比

常用消息队列对比

773 0
|
消息中间件 存储 前端开发
|

同步异步调用,并谈谈消息队列mq;RocketMQ发送消息和消费消息测试类

同步调用优点: 时效性强,打电话、直播,很快可以得到结果 同步调用的问题:

999 1
|
消息中间件 存储 缓存
|

Kafka —— 弥合日志系统和消息队列的鸿沟

Kafka —— 弥合日志系统和消息队列的鸿沟

294 0
|
消息中间件 存储 缓存
|

RocketMq消息队列系列(一)简介与特性

rocketmq 你真的了解么?

915 2
|
消息中间件 存储 缓存
|

常用消息队列 Kafka、RabbitMQ、RocketMQ、ActiveMQ 综合对比(18个方面)

常用消息队列 Kafka、RabbitMQ、RocketMQ、ActiveMQ 综合对比(18个方面)

647 0
|
消息中间件 存储 大数据
|

分布式消息队列Kafka理论(浅显易懂)

分布式消息队列Kafka理论(浅显易懂)

281 0
|
消息中间件 存储 安全
|

2021-Java后端工程师面试指南-(消息队列)(下)

前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在

224 0
|
消息中间件 存储 负载均衡
|

消息队列:从选型到原理,一文带你全部掌握(三)

消息队列中间件重要吗?面试必问问题之一,你说重不重要。我有时会问同事,为啥你用RabbitMQ,不用Kafka,或者RocketMQ呢,他给我的回答“因为公司用的就是这个,大家都这么用”,如果你去面试,直接就被Pass,今天这篇文章,告诉你如何回答。 这篇文章纯理论,主要整理网络资料,肝了我整整一个月!文章依然延续上几篇的风格,很长,长到我只整理排版,手都整麻了。全文2.5万字,建议先收藏,后续面试、或者技术选型,再拿出来喵喵,不BB,上思维导图!

390 0
|
消息中间件 存储 Java
|

基于RabbitMQ消息队列的分布式事务解决方案(上)

基于RabbitMQ消息队列的分布式事务解决方案(上)

521 0
|
消息中间件 存储 开发框架
|

常用消息队列对比

作为中间件,消息队列是分布式应用间交换信息的重要组件。消息队列可驻留在内存或磁盘上,队列可以存储消息直到它们被应用程序读走。通过消息队列,应用程序可以在不知道彼此位置的情况下独立处理消息,或者在处理消息前不需要等待接收此消息。

476 0
|
消息中间件 SQL 运维
|

使用Mysql实现消息队列

使用数据库实现简单队列,一个好处就是消息都是可见的。 可以直接查数据库。 不用加悲观锁,因为update成功后就带锁。其它同版本的更新都会失败。 还有个好处就是减少组件依赖。 简单的服务数据库就能搞定。 不用再起个rabbitmq服务啥的。 节约运维成本。

1898 0
|
消息中间件 存储 SQL
|

3分钟实现SpringBoot集成RabbitMQ,实现消息队列服务!

消息中间件在互联网公司使用得越来越多,主要用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息队列实现系统之间的双向解耦,生产者往消息队列中发送消息,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到系统解耦的目的,也大大提高了系统的高可用性和高并发能力。Spring Boot提供了spring-bootstarter-amqp组件对消息队列进行支持,使用非常简单,仅需要非常少的配置即可实现完整的消息队列服务。

1465 1
|
消息中间件 存储 NoSQL
|

基于Redis实现特殊的消息队列

本文将介绍一种基于Redis实现的消息队列(Redis message queue, RMQ),RMQ可以作为传统消息队列的互补选择,在传统消息队列没有涉及的场景中使用RMQ。

803 0
|
消息中间件 Cloud Native 网络协议
|

消息队列——延时消息应用解析及实践

在大部分场景下业务系统如果只需要实现异步解耦、削峰填谷等能力,常规的普通消息就可以满足此类需求。除此之外,在某些特殊的业务场景中,普通消息类型存在无法满足需求的情况。这就需要消息队列服务本身支持一些特殊的消息类型,或者开发者通过开发一些定制化的代码实现目的。

6300 0
|
消息中间件 NoSQL Unix
|

玩转redis-延时消息队列

1247 0
|
消息中间件 存储 设计模式
|

数据库必知词汇:消息队列MQ

消息是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中。消息队列(Message Queue, MQ)是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。

1720 0
|
存储 消息中间件 Java
|

搞懂分布式系统27:消息队列设计精要总结之高级特性篇

消息队列设计精要总结之高级特性篇 队列高级特性设计 上面都是些消息队列基本功能的实现,下面来看一些关于消息队列特性相关的内容,不管可靠投递/消息丢失与重复以及事务乃至于性能,不是每个消息队列都会照顾到,所以要依照业务的需求,来仔细衡量各种特性实现的成本,利弊,最终做出最为合理的设计。

2193 0
|
消息中间件 Linux 监控
|

aurora - 跨平台 Beanstalk 消息队列服务器管理工具

aurora 是一个基于 Web 的 Beanstalk 消息队列服务器管理工具,单文件无需依赖其他组件,支持管理本地和远程多个队列服务器

2673 0
|
消息中间件 Windows
|

system V消息队列

1.消息队列1)消息队列提供了一个从进程向另外一个进程发送一块是数据的方法2)每个数据块都被认为是有一个类型,接收者进程接收的数据块可以有不同的类型不足之处:每个消息的最大长度是有限制的。MSGMAX每个消息队列的总的字节数也是有上限。

1100 0
我要发布