RabbitMQ Streams 的代理端 SQL 过滤
RabbitMQ 4.2 为 流 引入了 SQL 过滤器表达式,支持强大的代理端消息过滤。
在我们的基准测试中,将 SQL 过滤器与布隆过滤器结合使用,在具有高入口速率的高度选择性场景中,过滤速率超过了每秒 400 万条消息。这意味着只有您的消费者真正关心的消息才会离开代理,大大降低了网络流量和客户端处理开销。
RabbitMQ 4.2 为 流 引入了 SQL 过滤器表达式,支持强大的代理端消息过滤。
在我们的基准测试中,将 SQL 过滤器与布隆过滤器结合使用,在具有高入口速率的高度选择性场景中,过滤速率超过了每秒 400 万条消息。这意味着只有您的消费者真正关心的消息才会离开代理,大大降低了网络流量和客户端处理开销。
我们很高兴地宣布在 VMware Tanzu RabbitMQ 4.1 中支持 WebSocket 上的 AMQP 1.0。
此功能使任何基于浏览器的应用程序都能够使用 AMQP 1.0 与 RabbitMQ 进行通信,为广泛的高效基于浏览器的业务消息传递场景铺平了道路。
这篇博客文章探讨了 AMQP 1.0 修改的 Outcome 的用例。
这篇博客文章概述了 AMQP 1.0 流控制相比 AMQP 0.9.1 的十个优势,并通过两个基准测试证明了显著的性能提升。此外,我们深入探讨了强大的 AMQP 1.0 流控制原语以及它们在 RabbitMQ 中的使用方法。
这篇博客文章表明,RabbitMQ 4.0 中的 原生 AMQP 1.0 与 RabbitMQ 3.13 中的 AMQP 1.0 相比,在性能和可伸缩性方面有了显著的提升。
此外,这篇博客文章建议,在 RabbitMQ 4.0 中,AMQP 1.0 的性能可能略优于 AMQP 0.9.1。
我们很高兴地宣布,RabbitMQ 4.0 将 AMQP 1.0 作为核心协议提供支持,带来了以下优势: