What are the differences between Apache Kafka and RabbitMQ

0 votes

Hi,

Previously, everybody used RabbitMQ instead of Kafka. But now a days kafka is used more than RabbitMQ. Can somebody tell me what is the key advantages in kafka over RabbitMQ?

Thank You

Feb 6, 2020 in Apache Kafka by akhtar
• 38,230 points
772 views

1 answer to this question.

0 votes

Hi@akhtar,

Apache kafka and RabitMQ have their own uses. A small discussion is given below.

RabitMQ is just a messaging tool which acts as a broker. It supports lots of protocols including, MQTT, AMQP, and STOMP. In earlier, It was one of the first open source message brokers that have a reasonable level of features, client libraries, dev tools, and quality documentation. The concept of RabbitMQ was originally developed to implement AMQP protocol, an open wire protocol for messaging with powerful routing features.

Apache Kafka is developed in Scala language and first introduced by linkedIn to connect different tools internally. It is basically used to  data integration and realtime stream processing. 

Thank You

answered Feb 6, 2020 by MD
• 95,440 points

Related Questions In Apache Kafka

0 votes
1 answer

What is the optimum number of producers to create in Kafka?

In general, a single producer for all ...READ MORE

answered Jul 10, 2018 in Apache Kafka by nitinrawat895
• 11,380 points
7,981 views
0 votes
1 answer

What is the need of serializer in Kafka Producer API?

Hi@akhtar, If we try to use String key ...READ MORE

answered Feb 11, 2020 in Apache Kafka by MD
• 95,440 points
884 views
0 votes
1 answer

What is the use of acts configuration in Kafka Producer API?

Hi@akhtar, The acts configuration is used to configure ...READ MORE

answered Feb 11, 2020 in Apache Kafka by MD
• 95,440 points
1,272 views
+1 vote
1 answer

Hadoop Mapreduce word count Program

Firstly you need to understand the concept ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 11,380 points
10,606 views
0 votes
1 answer

hadoop.mapred vs hadoop.mapreduce?

org.apache.hadoop.mapred is the Old API  org.apache.hadoop.mapreduce is the ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 11,380 points
2,209 views
+2 votes
11 answers

hadoop fs -put command?

Hi, You can create one directory in HDFS ...READ MORE

answered Mar 16, 2018 in Big Data Hadoop by nitinrawat895
• 11,380 points
104,786 views
+1 vote
3 answers

What is the need of zookeeper in kafka? Can I use kafka without zookeeper?

I just would like to complete the ...READ MORE

answered Dec 4, 2020 in Apache Kafka by Tamás
• 140 points
8,246 views
+1 vote
1 answer

What is the importance of Kafka bootstrap.servers?

Hi@akhtar, Bootstrap.servers is a mandatory field in Kafka ...READ MORE

answered Feb 11, 2020 in Apache Kafka by MD
• 95,440 points
17,187 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP