On this page
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
| Broker | Who makes it | Vendor support | Independent support from AceMQ |
|---|---|---|---|
| RabbitMQ | Broadcom stewards the open-source project and sells Tanzu RabbitMQ | Tanzu RabbitMQ subscription; community patches only for the newest series | Yes, for open source and Tanzu, on any version |
| Apache Kafka | Apache Software Foundation; no vendor | Confluent for Confluent Platform and Cloud; AWS for the MSK service | Yes, for Apache Kafka, Confluent Platform and MSK estates |
| IBM MQ | IBM | Subscription and Support, then paid Extended Support | Yes, for operations, incidents and upgrades; product fixes stay with IBM |
| Apache ActiveMQ (Classic and Artemis) | Apache Software Foundation; no vendor | Red Hat for AMQ Broker; AWS for Amazon MQ | Yes, for the Apache releases you run yourself |
| Apache Pulsar | Apache Software Foundation; no vendor | StreamNative for its platform and cloud | Yes, including BookKeeper and ZooKeeper |
| Redpanda | Redpanda Data, single vendor | Redpanda enterprise subscription | Yes, for operations and incident response alongside the vendor |
| Azure Service Bus | Microsoft | Azure support plans cover the service | Yes, for design, throttling, dead-lettering and migration on your side |
| Amazon SQS | Amazon Web Services | AWS Support plans cover the service | Yes, for architecture, cost and failure handling on your side |
| Google Cloud Pub/Sub | Google Cloud | Google Cloud Customer Care covers the service | Yes, for subscription design, ordering and delivery problems on your side |
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.
Related
Where this gets done
The work behind this page, run by the same engineers who wrote it.
- 24/7 RabbitMQ support15-minute emergency SLA, versions back to 3.8.x
- Managed RabbitMQ servicesWe run the brokers, on your infrastructure or hosted
- RabbitMQ consultingArchitecture, migration and remediation from senior engineers
- RabbitMQ health checkEngineer-led assessment with a prioritised fix list
- Extended LTS support for RabbitMQ 3.xCVE backports for versions the community no longer patches
- RabbitMQ commercial licensingTanzu RabbitMQ licences from an authorized Broadcom partner
- RabbitMQ troubleshootingLive incidents and recurring faults
- RabbitMQ upgrades3.x to 4.x, planned and executed in your window
- RabbitMQ migrationsFrom IBM MQ, Kafka, cloud brokers or older RabbitMQ
- RabbitMQ implementation and architectureCluster design, DR and go-live
- RabbitMQ corporate trainingAdmin and developer courses taught by working engineers
Other RabbitMQ guides, comparisons and research
- GuideThe RabbitMQ Performance Tuning GuideRead the guide
- GuideThe RabbitMQ Streams GuideRead the guide
- GuideThe RabbitMQ Reliability Guide: Ten Failure Patterns and Their FixesRead the guide
- GuideThe RabbitMQ Disaster Recovery GuideRead the guide
- GuideThe RabbitMQ Clustering and Sizing GuideRead the guide
- GuideThe RabbitMQ on Kubernetes GuideRead the guide
- GuideThe RabbitMQ Migration GuideRead the guide
- GuideThe RabbitMQ Security and Hardening GuideRead the guide
- GuideThe RabbitMQ Monitoring and Alerting GuideRead the guide
- ResearchWhat Breaks in Production RabbitMQ: 145 Support Tickets, 2023 to 2026Read the research
- ResearchRabbitMQ in Production 2026: What 22 Assessed Estates Actually RunRead the research
- ResearchThe RabbitMQ CVE Register, 2026 EditionRead the research
Recent RabbitMQ articles
- RabbitMQ End of Life Dates by Version (3.x and 4.x)Sep 2026
- RabbitMQ Quorum Queues Explained: How They WorkSep 2026
- RabbitMQ Incident Response: The First 15 MinutesSep 2026
- Upgrading RabbitMQ 3.x to 4.x Without DowntimeSep 2026
- RabbitMQ HA & Disaster Recovery: Cluster SizingSep 2026
- What a RabbitMQ Health Check Actually DeliversSep 2026
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.