• Post Reply Bookmark Topic Watch Topic
  • New Topic

Doubt regarding difference between Apache Kafka and MQ?  RSS feed

 
Monica Shiralkar
Ranch Hand
Posts: 886
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Apache kafka is a message broker which picks the data into a queue from a source and another application may consume it. The samefunctionality is provided by MQ also.What is the difference. .

Thanks.

 
Henry Wong
author
Sheriff
Posts: 22866
119
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Apache ActiveMQ supports much more messaging features. Apache ActiveMQ supports much more standards (for compatibility and interoperability). And Apache ActiveMQ has been around for much longer -- and is a well proven product.

However, if you don't care for anything but basic features, don't care about JMS, AMQP, Websockets, etc., or a strong proven support ecosystem ... then go with Apache Kafka. Apache Kafka can easily beat MQ in terms of low latency and high throughput.

Henry
 
Monica Shiralkar
Ranch Hand
Posts: 886
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!