We performed a comparison between Apache Kafka and VMware Tanzu Data Services 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 processing power of Apache Kafka is good when you have requirements for high throughput and a large number of consumers."
"The most important feature for me is the guaranteed delivery of messages from producers to consumers."
"For example, when you want to send a message to inform all your clients about a new feature, you can publish that message to a single topic in Apache Kafka. This allows all clients subscribed to that topic to receive the message. On the other hand, if you need to send billing information to a specific customer, you can publish that message on a topic dedicated to that customer. This message can then be sent as an SMS to the customer, allowing them to view it on their mobile device."
"The open-source version is relatively straightforward to set up and only takes a few minutes."
"It is easy to configure."
"Kafka, as compared with other messaging system options, is great for large scale message processing applications. It offers high throughput with built-in fault-tolerance and replication."
"When comparing it with other messaging and integration platforms, this is one of the best rated."
"It is the performance that is really meaningful."
"It's one of the fastest databases in the market. It's easy to use. From a maintenance perspective it's a good product. The segmentation, or architecture of the product is different than other databases such as Oracle. So even in 10 years, the data distribution for such segments will not affect other segments. The query performance of the product, for complex queries, is very good. It has good integration with Hadoop."
"Simple and straightforward admin portals: Made it easy for users and worked out excellently for our requirements"
"A very good, open-source platform."
"The solution improved our site reliability."
"The solution has really cool features to use. Its management console is excellent. You can utilize plugins to view the performance of the whole service on one network."
"It can be configured to be a very fast message broker. I like the stability, the built-in admin tools and plugin architecture."
"We use VMware RabbitMQ to transfer information from one point to another."
"The product's reliability is the most valuable feature."
"Kafka is complex and there is a little bit of a learning curve."
"Managing Apache Kafka can be a challenge, but there are solutions. I used the newest release, as it seems they have removed Zookeeper, which should make it easier. Confluent provides a fully managed Kafka platform, in which the cluster does not need to be managed."
"While the solution scales well and easily, you need to understand your future needs and prep for the peaks."
"As an open-source project, Kafka is still fairly young and has not yet built out the stability and features that other open-source projects have acquired over the many years. If done correctly, Kafka can also take over the stream-processing space that technologies such as Apache Storm cover."
"In the next release, I would like for there to be some authorization and HTL security."
"Kafka's interface could also use some work. Some of our products are in C, and we don't have any libraries to use with C. From an interface perspective, we had a library from the readies. And we are streaming some of the products we built to readies. That is one of the requirements. It would be good to have those libraries available in a future release for our C++ clients or public libraries, so we can include them in our product and build on that."
"One of the things I am mostly looking for is that once the message is picked up from Kafka, it should not be visible or able to be consumed by other applications, or something along those lines. That feature is not present, but it is not a limitation or anything of the sort; rather, it is a desirable feature. The next release should include a feature that prevents messages from being consumed by other applications once they are picked up by Kafka."
"One complexity that I faced with the tool stems from the fact that since it is not kind of a stand-alone application, it won't integrate with native cloud, like AWS or Azure."
"If messages pile up until the space of the memory is full, then basically, the cluster goes down, and someone has to log in through the backend and purge all messages."
"It doesn't have any GUI-based monitoring tools."
"This solution struggled with multi-regional synchronization."
"There are some security concerns that have been raised with this product."
"If you're outside IP address range, the clustering no longer has all the features which is problematic."
"The product has to improve the crisis management, especially in memory issues."
"Their implementation is quite tricky. It's not that easy to implement RabbitMQ as a cluster."
"VMware RabbitMQ's configuration process could be easier to understand."
Apache Kafka is ranked 1st in Message Queue (MQ) Software with 78 reviews while VMware Tanzu Data Services is ranked 4th in Message Queue (MQ) Software with 81 reviews. Apache Kafka is rated 8.0, while VMware Tanzu Data Services is rated 8.0. The top reviewer of Apache Kafka writes "Real-time processing and reliable for data integrity". On the other hand, the top reviewer of VMware Tanzu Data Services writes "Reliable queueing functionality and versatile tool that can be used with any programming languages ". Apache Kafka is most compared with IBM MQ, Amazon SQS, Red Hat AMQ, Anypoint MQ and ActiveMQ, whereas VMware Tanzu Data Services is most compared with IBM MQ, Anypoint MQ, Red Hat AMQ, ActiveMQ and Oracle Exadata. See our Apache Kafka vs. VMware Tanzu Data Services 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.