ActiveMQ vs Apollo vs RabbitMQ vs Qpid (AMQP)

I am trying to find the best MQ option for my requirements. I need to be able to send both text and binary messages inside and across geographically diverse data centers with high reliability. Fast is good, but scaling is also an option. Support is good, as with RabbitMQ.

Here are some suggestions:

  • Use federation or drag and drop messages to enter identical messages through data centers.
  • Use AMQP to send binary messages, and since we are a .Net / Python store.

I want to make sure my assumptions are valid and you need the help with which MQ chooses. I have used ActiveMQ + MySQL in the past, but I like the Mnesia option for messaging with support. Also, is it good to use AMQP 0.9 instead of 1.0. It looks like RabbitMQ supports 1.0 through the plugin.

Appreciate any alternative offers I can get.

+4
source share

Source: https://habr.com/ru/post/1529288/


All Articles