Comparison · RabbitMQ

Message Broker Support Options Compared

Every message broker has a different answer to the question of who picks up the phone. Some have a vendor, some have a vendor only for a particular distribution, and some have nobody at all behind the release you are running. This page sets out, broker by broker, where production support actually comes from.

Tyler Eastridge

By Tyler Eastridge, Head of Operations

LinkedIn · Updated

4 min read7 sections
On this page
Short answer

Short answer

If you run a vendor's product (IBM MQ, Redpanda, Confluent Platform, Tanzu RabbitMQ), the vendor fixes the product and an independent provider covers operations. If you run an open-source release (Apache Kafka, ActiveMQ, Pulsar, open-source RabbitMQ), there is no vendor behind it and an independent contract is the production support. If you use a cloud service (Azure Service Bus, SQS, Pub/Sub), the provider supports the service and your application's use of it is yours.

Who supports each message broker, as of September 2026

Who supports each message broker, as of September 2026
BrokerWho makes itVendor supportIndependent support from AceMQ
RabbitMQBroadcom stewards the open-source project and sells Tanzu RabbitMQTanzu RabbitMQ subscription; community patches only for the newest seriesYes, for open source and Tanzu, on any version
Apache KafkaApache Software Foundation; no vendorConfluent for Confluent Platform and Cloud; AWS for the MSK serviceYes, for Apache Kafka, Confluent Platform and MSK estates
IBM MQIBMSubscription and Support, then paid Extended SupportYes, for operations, incidents and upgrades; product fixes stay with IBM
Apache ActiveMQ (Classic and Artemis)Apache Software Foundation; no vendorRed Hat for AMQ Broker; AWS for Amazon MQYes, for the Apache releases you run yourself
Apache PulsarApache Software Foundation; no vendorStreamNative for its platform and cloudYes, including BookKeeper and ZooKeeper
RedpandaRedpanda Data, single vendorRedpanda enterprise subscriptionYes, for operations and incident response alongside the vendor
Azure Service BusMicrosoftAzure support plans cover the serviceYes, for design, throttling, dead-lettering and migration on your side
Amazon SQSAmazon Web ServicesAWS Support plans cover the serviceYes, for architecture, cost and failure handling on your side
Google Cloud Pub/SubGoogle CloudGoogle Cloud Customer Care covers the serviceYes, for subscription design, ordering and delivery problems on your side
Table · Who supports each message broker, as of September 2026. Scroll sideways on small screens.

RabbitMQ support

RabbitMQ is open source, stewarded by Broadcom, which also sells the commercial distribution, Tanzu RabbitMQ. The project patches only its newest release series, so most production estates are on versions with no upstream fixes. Support for those comes from a Tanzu subscription or from an independent provider. AceMQ supports both, on any version, and is Broadcom's strategic RabbitMQ partner.

Kafka support

The Apache Kafka project offers mailing lists, not a contract. Confluent supports its own platform and cloud. AWS supports Amazon MSK as a service, which means the infrastructure, not your partitions, consumers or clients. An independent provider covers Apache Kafka as released, plus Confluent Platform and MSK estates, without requiring a platform subscription.

IBM MQ support

IBM supports IBM MQ through Subscription and Support for five years from a release's general availability, then sells Extended Support for up to four more. Only IBM can fix a product defect. An independent provider covers what the entitlement does not: the pager, configuration, performance, upgrades and migration.

ActiveMQ support

Apache ActiveMQ has no vendor, and Classic and Artemis are now separate Apache projects. Red Hat supports its AMQ Broker distribution and AWS supports brokers inside Amazon MQ. For the Apache release on your own servers, support comes from an independent provider.

Apache Pulsar and Redpanda support

Pulsar is an Apache project with a commercial company, StreamNative, behind a platform and cloud service. Its operational weight is in BookKeeper and ZooKeeper, which is where most incidents start. Redpanda is a single-vendor product supported by Redpanda Data under an enterprise subscription. For both, an independent provider adds round-the-clock operational cover and a second opinion that is not selling you the platform.

Azure Service Bus, Amazon SQS and Google Pub/Sub support

With a cloud messaging service the provider runs the broker, and its support plan covers the service: availability, limits, billing. It does not cover how your application uses it. Lock expiry and dead-letter growth on Service Bus, visibility-timeout duplicates and FIFO limits on SQS, ordering keys and redelivery on Pub/Sub are all on your side of the line. That is the part an independent provider supports.

How to choose in one pass

Ask two questions. Does a vendor exist for the exact thing you run? If you run the Apache or open-source release, usually not, and an independent contract is the only production support available. And who holds the pager? Vendor support fixes the product. It rarely knows your estate. If nobody on your team has run this broker through a serious incident, you need the second kind of support whether or not you have the first. One provider across several brokers also removes the hand-off when an incident crosses from one system to another.

Frequently asked questions

Who provides support for open-source message brokers?

For Apache Kafka, ActiveMQ and Pulsar the Apache project offers community help only. Commercial support comes from a vendor tied to its own distribution (Confluent, Red Hat, StreamNative) or from an independent provider that supports the open-source release you run. RabbitMQ is supported by Broadcom through Tanzu RabbitMQ and by independent providers such as AceMQ.

Does cloud provider support cover Azure Service Bus, SQS or Pub/Sub problems?

It covers the service itself: availability, quotas and billing. Problems in how your application uses the service, such as lock expiry, duplicate delivery, ordering or dead-letter growth, are outside it.

Can one company support several message brokers?

Yes. AceMQ supports RabbitMQ, Kafka, IBM MQ, ActiveMQ, Pulsar, Redpanda, Azure Service Bus, Amazon SQS and Google Cloud Pub/Sub under one 24/7 contract with a 15-minute emergency SLA.

Do I still need vendor support if I have an independent support contract?

For proprietary products such as IBM MQ, yes, because only the vendor can fix a product defect. For open-source releases with no vendor, the independent contract is the production support.

RabbitMQ services

Where this gets done

The work behind this page, run by the same engineers who wrote it.

More resources

Other RabbitMQ guides, comparisons and research

From the blog

Recent RabbitMQ articles

Next step

Need this done on your cluster?

AceMQ's senior RabbitMQ engineers support 130+ enterprise clients in 26+ countries under a 15-minute emergency SLA, with direct escalation to the RabbitMQ core team.