We performed a comparison between Amazon MQ and Apache Kafka based on real PeerSpot user reviews.
Find out in this report how the two Message Queue (MQ) Software solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The initial Amazon MQ setup is very easy both when you do it on your own or use the self-managed instance."
"The tool's most valuable feature is its managed service aspect. It's simple to implement and use. It requires minimal effort to maintain business operations."
"Amazon MQ is a very scalable solution."
"Kafka can process messages in real-time, making it useful for applications that require near-instantaneous processing."
"The solution is very scalable. We started with a cluster of three and then scaled it to seven."
"It eases our current data flow and framework."
"It is the performance that is really meaningful."
"The use of Kafka's logging mechanism has been extremely beneficial for us, as it allows us to sequence messages, track pointers, and manage memory without having to create multiple copies."
"valuable features relate to microservices architecture and working on KStream and KSQL DB as a microservices event bus."
"We appreciate the ability to persistently and quickly write data, as well as the flexibility to customize it for multiple customers. Additionally, we like the ability to retain data within Apache Kafka and use features, such as time travel to access past customer data. The connection with other systems, such as Apache Kafka and IBM DB2."
"We get amazing throughput. We don't get any delay."
"Depending on your use cases, Amazon MQ can be cheap or expensive."
"The product should improve its monitoring capabilities. It needs to improve the pricing also."
"Amazon MQ is a good solution for small and medium-sized enterprises. It's open-source software, which means it's cheaper than its competitors."
"Kafka is complex and there is a little bit of a learning curve."
"Apache Kafka can improve by adding a feature out of the box which allows it to deliver only one message."
"The price for the enterprise version is quite high. It would be better to have a lower price."
"Apache Kafka could improve data loss and compatibility with Spark."
"Apache Kafka can improve by providing a UI for monitoring. There are third-party tools that can do it, but it would be nice if it was already embedded within Apache Kafka."
"Data pulling and restart ability need improving."
"The model where you create the integration or the integration scenario needs improvement."
"Some vendors don't offer extra features for monitoring."
Amazon MQ is ranked 9th in Message Queue (MQ) Software with 3 reviews while Apache Kafka is ranked 1st in Message Queue (MQ) Software with 78 reviews. Amazon MQ is rated 8.4, while Apache Kafka is rated 8.0. The top reviewer of Amazon MQ writes "Provides you with a URL where you can either send or retrieve messages". On the other hand, the top reviewer of Apache Kafka writes "Real-time processing and reliable for data integrity". Amazon MQ is most compared with Amazon SQS, VMware Tanzu Data Services, IBM MQ, Red Hat AMQ and EMQX, whereas Apache Kafka is most compared with IBM MQ, Amazon SQS, Red Hat AMQ, Anypoint MQ and Oracle Data Integrator (ODI). See our Amazon MQ vs. Apache Kafka report.
See our list of best Message Queue (MQ) Software vendors.
We monitor all Message Queue (MQ) Software reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.