Apache Kafka vs. JMS Message Broker (IBM MQ, TIBCO, Solace)

Sdílet
Vložit
  • čas přidán 20. 03. 2023
  • Comparing JMS-based message queue infrastructures and Apache Kafka-based data streaming is a widespread topic. Unfortunately, the battle is an apple-to-orange comparison that often includes misinformation and FUD from vendors.
    This video explores the differences, trade-offs, and architectures of JMS message brokers and Kafka deployments. Learn how to choose between JMS message brokers like IBM MQ, TIBCO EMS, Solace, or ActiveMQ and open-source Kafka or serverless cloud services like Confluent Cloud.
    Check out the following blog post for more details and links to additional related resources:
    www.kai-waehner.de/blog/2022/...
  • Věda a technologie

Komentáře • 8

  •  Před 10 měsíci +2

    This recording is a lot more than a simple compare of technologies, ... thanks for all the real-world project insides!

  • @shivanshudubey8832
    @shivanshudubey8832 Před rokem +3

    It's one of the best apple to orange comparison ever witnessed.

  • @contactdi8426
    @contactdi8426 Před rokem +1

    Great explanation! Thanks

  • @Purutge
    @Purutge Před 9 měsíci +1

    top content!!

  • @walidmatta1
    @walidmatta1 Před 7 měsíci

    What do you recommend, KAFKA or ESB in the context of Integrated Manufacturing Operations Management Systems (MOMS) in the oil and gas industry (Refinery)

    •  Před 7 měsíci

      It depends more on the use case and technical requirements, not so much on the industry. I have a dedicated article (and video) exploring the differences between ESB and Kafka: www.kai-waehner.de/blog/2019/03/07/apache-kafka-middleware-mq-etl-esb-comparison/

  • @joseindi744
    @joseindi744 Před 3 měsíci

    Complete biased comparison, not even in one characteristic is comparing purely one broker with another. The real answer to this comparison is that actually it depends on the use case, if you dont mind to have some messages without being processed go to Streaming messaging that performs awesomly. BUT if you need an Enterprise grade guarantee of the delivery of all the messages, JMS architecture is unbeatable

    •  Před 3 měsíci

      I don't disagree. If you just need enterprise messaging, then JMS is great (if the message broker can handle the scale you need and licensing cost makes sense). Kafka and JMS usually service different use cases, though you can also leverage Kafka for messaging (but not the other way round). A more detailed comparison based on 10 characterstics is here (but still similar approach as the presentation): www.kai-waehner.de/blog/2022/05/12/comparison-jms-api-message-broker-mq-vs-apache-kafka/