Apache Kafka Previous Solutions

Amit Laddha - PeerSpot reviewer
Vice President (Information and Product Management) at Tradebulls Securities (P) Limited

My company started off with Apache Kafka, so they did not use any other solutions previously.

View full review »
AbhishekGupta - PeerSpot reviewer
Engineering Leader at Walmart

We previously used IBM MQ, Tipco, and AMQ.

View full review »
Reza Sadeghi - PeerSpot reviewer
Software Development Team Lead at asa com

We used MSMQ on Windows, but we decided to migrate our system to Docker and we wanted to use base Linux, so we move them from Amazon Queue to Kafka.

Apache Kafka has one advantage that sets it apart from other providers. We need to iterate on the messages, but others don't have this feature. Kafka has partitioning, which is useful, so we decided to go with Kafka. 

View full review »
Buyer's Guide
Apache Kafka
April 2024
Learn what your peers think about Apache Kafka. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,740 professionals have used our research since 2012.
Nor EL MALKI - PeerSpot reviewer
Project Manager at Leyton & Associés, SAS

I previously used RabbitMQ. We switched because Apache Kafka was more stable and had better performance.

View full review »
Bharath-Reddy - PeerSpot reviewer
Architect at Tekgeminus

I have previously worked with Confluent and Anypoint MQ. Confluent is completely an event-driven architecture. Anypoint MQ is a typical messaging software and cannot be used for an event-driven architecture.

View full review »
GT
Lead Architect at a financial services firm with 1,001-5,000 employees

Prior to implementing this solution, we were not using another solution. We have been using, Kafka from the beginning with regard to these use cases. However, we are using other queuing solutions, such as MQ, ActiveMQ, IBM IQ, and Q, but the use cases are different. This is primarily due to the large volume, faster processing, and other benefits of using Kafka.

View full review »
Mukulit Bhati - PeerSpot reviewer
CTO at InsightGeeks Solutions Pvt.

We have tried different MQs, but the subscription and charting available on this solution are better. We have used Queues previously, but this solution is more stable, so we chose it.

View full review »
Rémy NOLLET - PeerSpot reviewer
Data Exchange Architect MQSeries at Decathlon International

We used to use a different solution, but our increased throughput meant we needed a product that would allow for a larger queue.

View full review »
AV
Technical Director at Metrofibre Networx

We used Linksys for visualization along with Confluence, but there needed to be more value. For us, Apache Kafka is the best solution based on the support and third-party systems as it builds our subsystems around because we have a lot of development teams.

View full review »
it_user590451 - PeerSpot reviewer
Lead Engineer at a retailer with 10,001+ employees

We switched from a previous solution mainly to reduce costs and to have a more scalable solution.

View full review »
NK
Director at Tibco

Since we are supporting various different messaging applications, we tend to use and support all the messaging applications that are popular. Like SQS, Google pops up, Active MQ, Rapid MQ, MQTT, and IBM MQ.

View full review »
SK
Barista Brewing Espresso at Linkedln

Four years ago we were using Rabbit MQ but we switched to Kafka because Rabbit was designed for a very narrow use case. It became difficult for us to run and maintain that server and our client libraries. We had a huge outage, so we shifted to Kafka because of the simplicity in the architecture.

View full review »
Ravi Kuppusamy - PeerSpot reviewer
CEO and Founder at BAssure Solutions

We have been experimenting with other solutions such as VMware RabbitMQ and Pulsar.

We are going to replace the Apache Kafka solution using Pulsar.

Pulsar gives more scalability to an even grouping, but Apache Kafka is used more if you want to send something in a time series-based. If this does not matter to you then Pulsar could be more customizable. Apache Kafka is nothing but a streaming system with local storage. Apache Kafka fits into many use cases, it's very direct, but if you want more specific use cases and you use Apache Kafka, Pulsar could be considered.

View full review »
KS
Solution Architect at a manufacturing company with 10,001+ employees

Prior to working with Apache Kafka, there was no messaging queue system. For many projects, they were using the Azure Event Hub, but it was not serving the purpose. So, we started moving towards Kafka, and that's why we have procured Confluent Kafka.

Several months ago, I stopped working on Apache Kafka. I am now working on Confluent Kafka. It was not my decision to switch solutions.

My current organization has chosen Confluent Kafka for various reasons. One is that we have a large number of streaming requirements, and Confluent Kafka has one more layer on top of Apache Kafka to do this transformation and connecting with other multiple lane systems.

There are out-of-the-box features along with the KSQL features. For example, things like fetching the events are kind of query-based. So, that seems to be a good feature for our requirements. That is why we ultimately procured Confluent Kafka.

For some time, I have also worked with Solace and it has an advantage. Given that my core strength is integration, I work with integration platforms such as MuleSoft, Azure functions, then TIBCO. Based on our requirements, I found that the event-driven APA implementation with Solace was easier.

Solace also has a top-notch solution for portal management and you register your producers, consumers, and preprocessing logic. All of these things are pretty easy to do. This is an area where Kafka could use some enhancement.

View full review »
RP
Assistant Professor at CHAROTAR UNIVERSITY OF SCIENCE AND TECHNOLOGY

We did use other solutions previously but this solution makes things a lot easier.

View full review »
JB
Software Support & Development Engineer at a computer software company with 501-1,000 employees

I have only used Apache Kafka.

View full review »
LP
Owner at Binarylogicworks.com.au

I have customers who were using IBM MQ but they have been switching to open-source.

View full review »
TM
Building Event-centric Data processing Architectures at a tech services company with 51-200 employees

We also use Flink and other streaming tools. We use Apache Kafka in addition to other technologies because of the requirement and the business use cases.

View full review »
TM
Assistant Student at a retailer with 5,001-10,000 employees

We used Rabbit and we switched to Kafka because it seemed like an upgrade in ability, reliability, and in the consuming process of broker messages.

View full review »
it_user653562 - PeerSpot reviewer
Solutions Architect at a consultancy with 1,001-5,000 employees

We used traditional message queues and file semaphores. There was a lot of overhead with asynchronous messages being put into an order and making sure nothing got dropped. It required a lot of code and maintenance.

View full review »
Abdul-Samad - PeerSpot reviewer
Software Engineer at a tech services company with 201-500 employees

Before Kafka, I sent feeds directly to Hadoop.

View full review »
Guirino Ciliberti - PeerSpot reviewer
Data Governance & Lineage Product Manager at Primeur

We previously used Mosquitto and Rabbit solutions, but we currently use Apache Kafka.

View full review »
it_user660591 - PeerSpot reviewer
Senior Java Consultant at a tech services company with 501-1,000 employees

We started to use Apache Kafka with our application from scratch.

View full review »
it_user578787 - PeerSpot reviewer
Java Developer at a media company with 10,001+ employees

I think performance-wise, the product is very good and fits in our use case. We used other distributed message queues, but all products have their own use case

View full review »
KQ
Senior Technical Architect at a computer software company with 51-200 employees

We did not have any other previous solutions. Our project was green field and a new type of project development.

View full review »
YL
Vice President at a consultancy with 51-200 employees

This is the first product we have used. We didn't have anything prior to that.

View full review »
it_user642168 - PeerSpot reviewer
Big Data Lead at a marketing services firm with 51-200 employees

I used RabbitMQ and ActiveMQ. Kafka is the standard, so there is no question what to use (unless you need better performance, like in ZeroMQ).

View full review »
it_user660627 - PeerSpot reviewer
Senior Software Engineering Consultant at a tech services company with 51-200 employees

No, we did you use a previous messaging system.

View full review »
it_user650223 - PeerSpot reviewer
Principal Software Architect at a tech services company with 11-50 employees

Kafka rendered itself suitable for our product offering. It supports all the necessary requirements for a real-time pipeline.

View full review »
JJ
Technology Lead at a tech services company with 10,001+ employees

I also have experience with IBM MQ.

View full review »
it_user650004 - PeerSpot reviewer
Team Lead at a financial services firm with 1,001-5,000 employees

We used RabbitMQ before. It does not scale well.

View full review »
it_user647457 - PeerSpot reviewer
Head of Engineering

The previous solution was not really an equivalent one. I have been using several messaging systems, but Kafka fits us better for a more scalable system.

View full review »
it_user644286 - PeerSpot reviewer
Deputy General Manager, DevOps Manager at a comms service provider with 10,001+ employees

We previously used rsync, which was not real-time.

View full review »
Andrea Castorino - PeerSpot reviewer
Program Manager at SirfinPA

We previously used ActiveMQ for another project.

View full review »
AM
IBMi/MIMIX Administrator at Arab Bank

I have also used IBM MQ and Kafka is much easier to use. However, IBM MQ is better for large deployments.

View full review »
it_user592356 - PeerSpot reviewer
Technical Lead/Project Manager(Consulting Apple Inc) at a tech services company with 1,001-5,000 employees

We were using ActiveMQ, which is just a messaging system. We are changing because of Kafka’s added value of scalability, retention, and high payload support.

View full review »
it_user592338 - PeerSpot reviewer
Enterprise Architect at a logistics company with 1,001-5,000 employees

Apache MQ is different. It is a message bus (log rotate) than can manage more than 10,000 events/sec.

View full review »
OT
Senior Big Data Developer | Cloudera at Dilisim

We didn't previously use a different solution. We did some applications with Java for the consumer content but not the application function within that. We did objects instead.

View full review »
it_user642942 - PeerSpot reviewer
Hadoop Technical Lead (Assistant Consultant) at a tech services company with 10,001+ employees

For big data, we did not have a previous solution. I have used Microsoft MQ for building traditional systems.

View full review »
DR
Founder, CEO at a tech vendor with 1-10 employees

We didn’t have a previous solution. We started with Kafka and then switched to Amazon Kinesis (PaaS for Kafka). I think Microsoft Azure also released a competing service.

View full review »
MS
Senior Consultant at a tech services company with 51-200 employees

Some of our clients are using Apache, while others are using other solutions. It depends on the company and its unique requirements.

View full review »
RH
freelance at a tech services company with 11-50 employees

Previously, I worked with IBM MQ, a different type of messaging platform.

View full review »
RH
freelance at a tech services company with 11-50 employees

I previously used IBM MQ. 

View full review »
it_user998961 - PeerSpot reviewer
Enterprice Architect

I have used IBM MQ and it is better in terms of the adapters that are available. However, the price of IBM MQ is very high.

View full review »
WG
Solutions Architect at a tech services company with 201-500 employees

We also use IBM MQ. It is also a stable product.

IBM MQ is probably easier to deploy than Kafka.

In addition to these, I have also worked with RabbitMQ.

View full review »
Buyer's Guide
Apache Kafka
April 2024
Learn what your peers think about Apache Kafka. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,740 professionals have used our research since 2012.