Try our new research platform with insights from 80,000+ expert users

Apache Kafka vs Red Hat JBoss A-MQ for xPaaS comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Apache Kafka
Average Rating
8.2
Reviews Sentiment
7.0
Number of Reviews
84
Ranking in other categories
Streaming Analytics (7th)
Red Hat JBoss A-MQ for xPaaS
Average Rating
8.0
Number of Reviews
1
Ranking in other categories
Message Queue (MQ) Software (13th)
 

Mindshare comparison

Apache Kafka and Red Hat JBoss A-MQ for xPaaS aren’t in the same category and serve different purposes. Apache Kafka is designed for Streaming Analytics and holds a mindshare of 0.3%, up 0.0% compared to last year.
Red Hat JBoss A-MQ for xPaaS, on the other hand, focuses on Message Queue (MQ) Software, holds 0.6% mindshare, up 0.6% since last year.
Streaming Analytics
Message Queue (MQ) Software
 

Featured Reviews

Eyob Alemu - PeerSpot reviewer
Significant cost savings with real-time processing and fast recovery
We use Kafka for a stage event-driven process from a process perspective. Our platform is an ID platform, so after registration data is received, it has to be stored from various registration locations. The process includes stages like quality checking, consistency, format, biometric data checking…
AR
It's scalable and easy to use, and we have local support here in Tunisia
We have an application-presentation layer, and we use JBoss to communicate with the application layer. The interceptors use Active MQ.  JBoss is easy to use, and we have a good partner here in Tunisia to provide local support.  JBoss could add more automation. We have been using JBoss for five…

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"With Kafka, events and streaming are persistent, and multiple subscribers can consume the data. This is an advantage of Kafka compared to simple queue-based solutions."
"Its availability is brilliant."
"The most valuable feature is the messaging function and reliability."
"Kafka provides us with a way to store the data used for analytics. That's the big selling point. There's very good log management."
"Kafka can process messages in real-time, making it useful for applications that require near-instantaneous processing."
"It's very easy to keep to install and it's pretty stable."
"There are numerous possibilities that can be explored. While it may be challenging to fully comprehend the potential advantages, one key aspect is the ability to establish a proper sequence of events rather than simply dealing with a jumbled group of occurrences. These events possess their own timestamps, even if they were not initially provided with one, and are arranged in a chronological order that allows for a clear understanding of the progression of the events."
"It is the performance that is really meaningful."
"JBoss is easy to use, and we have a good partner here in Tunisia to provide local support."
 

Cons

"Kafka requires non-trivial expertise with DevOps to deploy in production at scale. The organization needs to understand ZooKeeper and Kafka and should consider using additional tools, such as MirrorMaker, so that the organization can survive an availability zone or a region going down."
"The product is good, but it needs implementation and on-going support. The whole cloud engagement model has made the adoption of Kafka better due to PaaS (Amazon Kinesis, a fully managed service by AWS)."
"I would like them to reduce the learning curve around the creation of brokers and topics. They also need to improve on the concept of the partitions."
"Confluent has improved aspects like documentation and cloud support, yet Kafka's reliance on older architectures like ZooKeeper in previous versions is a limitation."
"I would like to see an improvement in authentication management."
"Kafka is complex and there is a little bit of a learning curve."
"The user interface is one weakness. Sometimes, our data isn't as accessible as we'd like. It takes a lot of work to retrieve the data and the index."
"For the original Kafka, there is room for improvement in terms of latency spikes and resource consumption. It consumes a lot of memory."
"JBoss could add more automation."
 

Pricing and Cost Advice

"It's a premium product, so it is not price-effective for us."
"Kafka is more reasonably priced than IBM MQ."
"Apache Kafka is an open-source solution."
"The solution is free, it is open-source."
"It is approximately $600,000 USD."
"The price of Apache Kafka is good."
"I would not subscribe to the Confluent platform, but rather stay on the free open source version. The extra cost wasn't justified."
"Apache Kafka is an open-sourced solution. There are fees if you want the support, and I would recommend it for enterprises. There are annual subscriptions available."
Information not available
report
Use our free recommendation engine to learn which Streaming Analytics solutions are best for your needs.
824,106 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
31%
Computer Software Company
13%
Manufacturing Company
6%
Retailer
5%
No data available
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
 

Questions from the Community

What are the differences between Apache Kafka and IBM MQ?
Apache Kafka is open source and can be used for free. It has very good log management and has a way to store the data used for analytics. Apache Kafka is very good if you have a high number of user...
What do you like most about Apache Kafka?
Apache Kafka is an open-source solution that can be used for messaging or event processing.
What is your experience regarding pricing and costs for Apache Kafka?
We use Apache Kafka, which is open-source, so we don't have fees. I can't comment on ownership costs as I am not responsible for that domain.
Ask a question
Earn 20 points
 

Learn More

 

Overview

 

Sample Customers

Uber, Netflix, Activision, Spotify, Slack, Pinterest
E*TRADE, CERN, CenturyLink, AECOM, Sabre Holdings
Find out what your peers are saying about Databricks, Amazon Web Services (AWS), Confluent and others in Streaming Analytics. Updated: December 2024.
824,106 professionals have used our research since 2012.