Deployments running in different zones or regions can keep their schemas in sync thanks to Warm Standby Replication. If the primary deployment becomes unavailable, clients are able to reconnect to the secondary and continue working with minimal disruption.
All network traffic exchanged by nodes in a deployment is compressed by default. For JSON message payloads, bandwidth usage is reduced by 16x. Use the calculator below to see how much you can save in network bandwidth costs.
Transport security protocols are restricted to production-safe variants. The included Erlang runtime has the latest optimizations and patches applied. Recovery from crashes is quicker and disk usage is lighter via improved configuration.
The following table provides all you need to know about the Open Source RabbitMQ product and the Tanzu RabbitMQ enterprise products. This table lists the key features that come with each product, a brief description about how to run them, and key product page and documentation links.
Open Source RabbitMQ |
Tanzu RabbitMQ for Tanzu Platform | Tanzu RabbitMQ OVA | Tanzu RabbitMQ OCI | Tanzu RabbitMQ for Kubernetes | |
Type | Open source | Enterprise | Enterprise | Enterprise | Enterprise |
Description | Open source RabbitMQ. Mature, reliable and general purpose. | RabbitMQ for Tanzu Platform | RabbitMQ for VMs | RabbitMQ for VMs using container runtime | RabbitMQ for Kubernetes. Easy deployment and automations. |
Key features | Support (when licensed) Cluster and Topology Operators (in Kubernetes version) |
Support Erlang Open SSL Multizone Resiliency |
Support Erlang Open SSL Intra-cluster Compression Warm Standby Replication |
Support Erlang Open SSL Intra-cluster Compression Warm Standby Replication |
Support Erlang Open SSL Intra-cluster Compression Control Plane Warm Standby Replication Cluster Operator Topology Operator |
Key links | OSS RabbitMQ site | Docs |
Docs | Docs |
Docs |
Tanzu RabbitMQ reduces your public cloud bandwidth bill using its exclusive intra-cluster compression feature.
The enterprise version of RabbitMQ pays for itself by reducing your cloud bill.
Yes, and that support also includes a license for Tanzu RabbitMQ, which we strongly recommend. However, it’s up to you to use the Open Source RabbitMQ product or the VMware enterprise edition.
No, your Tanzu RabbitMQ license includes support for both the Tanzu RabbitMQ and the RabbitMQ distributions for the number of cores in your license.
In the past, RabbitMQ used only queues and Kafka streams. RabbitMQ has increased its functionality and now has both queue semantics and streams, whereas Kafka still only supports streams. Read more about RabbitMQ vs. Kafka.
Yes, streams is a feature of both the open source RabbitMQ and the enterprise Tanzu RabbitMQ distributions. Watch a webinar on RabbitMQ Streams.