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

Поділитися
Вставка
  • Опубліковано 21 сер 2024
  • 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-waehne...
  • Наука та технологія

КОМЕНТАРІ • 8

  •  Рік тому +2

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

  • @shivanshudubey8832
    @shivanshudubey8832 Рік тому +3

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

  • @contactdi8426
    @contactdi8426 Рік тому +1

    Great explanation! Thanks

  • @Purutge
    @Purutge 10 місяців тому +1

    top content!!

  • @walidmatta1
    @walidmatta1 8 місяців тому

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

    •  8 місяців тому

      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 4 місяці тому

    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

    •  4 місяці тому

      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/