What are the differences between Tibco EMS and Rendezvous

前端 未结 3 1247
南旧
南旧 2020-12-13 08:15

What are some of the key differences between these two technologies? Does one have obvious advantages over the other?

3条回答
  •  再見小時候
    2020-12-13 08:31

    • EMS is a broker that supports standard protocols (JMS), TCP
    • RV has focus on low latency, like ZeroMQ or maybe Akka
      • point-to-point over TCP or
      • point-to-point over UDP or
      • multicast over UDP
      • licensed per server
      • messages are sent via topic
      • supports topics with wildcard (*) segments, that don't require specific routing rules or explicit subscriptions to receive data from new topics
    • after Tibco acquired 29West, RV seems to be evolved from the 29West low-latency message bus/broker

    For any fans of low-latency messaging (29West and/or Rendezous/RV) I would recommend taking a look at ZeroMQ (a.k.a. 0MQ) or Akka. I've never put it in production at work, but I've built prototypes with 0MQ that were blazing fast. Their new server offerings (new in 2018) are interesting.

    API Note

    • in RV, to create a new/guaranteed unique topic use: CreateInbox()

提交回复
热议问题