跳至主要内容

10 篇关于 "Streams" 的文章

查看所有标签

RabbitMQ 3.11 功能预览:超级流

·阅读时长 6 分钟

RabbitMQ 3.11 将带来一项功能,其名字在 RabbitMQ 历史上是最酷的名字之一:超级流。超级流是一种通过将大型流划分为较小的流来扩展的方式。它们与单个活动消费者集成,以保持分区内消息的顺序。

这篇文章概述了超级流及其解锁的使用场景。继续阅读以了解更多信息,我们重视您的反馈,以使此功能发挥最佳效果。

RabbitMQ 3.11 功能预览:流的单个活动消费者

·阅读时长 10 分钟

RabbitMQ 3.11 将为流带来一项值得注意的功能:单个活动消费者。单个活动消费者为流提供独占消费消费连续性。它对于充分利用超级流也至关重要,超级流是我们的分区解决方案,为流提供可扩展性。

继续阅读以了解有关流的单个活动消费者的更多信息,并不要犹豫,尝试一下现有的功能:试用,破坏它,告诉我们你喜欢什么和不喜欢什么,缺少什么。您的反馈对于使此功能发挥最佳效果至关重要。

使用 RabbitMQ 流进行消息去重

·阅读时长 9 分钟

RabbitMQ 流概述介绍了流,这是 RabbitMQ 3.9 中的一个新功能,而RabbitMQ 流第一个应用程序概述了流 Java 客户端的编程模型。这篇文章介绍了如何在 RabbitMQ 流中对已发布的消息进行去重。

由于去重是一个关键且复杂的概念,因此这篇文章将逐步引导您完成此机制,从一个简单的(有点问题)的发布应用程序到一个经过优化且可靠的实现。

连接到流

·阅读时长 13 分钟

RabbitMQ 流概述介绍了流,这是 RabbitMQ 3.9 中的一个新功能。这篇文章介绍了客户端应用程序应如何连接到 RabbitMQ 节点,以便在流协议正在使用时,从流中获得最大的收益。

流针对高吞吐量场景进行了优化,这就是为什么诸如数据局部性之类的技术细节对于充分利用 RabbitMQ 集群至关重要的原因。客户端库可以处理大多数细节,但是当设置涉及额外的层(如容器和负载均衡器)时,对幕后工作原理的基本了解至关重要。如果您想了解有关流的更多信息,并避免在部署第一个流应用程序时遇到一些头疼的问题,请继续阅读!

RabbitMQ 流概述

·阅读时长 5 分钟

RabbitMQ 3.9 引入了一种新的数据结构类型:。流解锁了一组用例,这些用例如果使用 "传统" 队列来实现将非常繁琐。让我们在这篇文章中发现流如何扩展 RabbitMQ 的功能。

© 2024 RabbitMQ. All rights reserved.