Ищем брокера сообщений с REST API - PullRequest
5 голосов
/ 07 марта 2012

Мы хотели бы предоставить очереди в качестве службы (аналогично Amazon SQS ) для любого приложения, для которого это требуется внутри компании.

Прежде чем изобретать велосипед, мы ищем какой-то продуктсоответствует:

  • Горизонтальное масштабирование
  • Высокая доступность за счет производительности
  • Простой API REST очереди (публикация, удаление, подтверждение, подтверждение) над расширенными функциями

Предпосылки: мы используем в основном Java / Groovy и у нас есть опыт работы с RabbitMQ и ActiveMQ, но мы открыты для любого продукта / языка.

Буду признателен за любые предложения, предложения по продуктам или брокерам по адаптерам.

Ответы [ 2 ]

1 голос
/ 11 февраля 2013

Сначала отказ от ответственности. Мой опыт связан с SonicMQ, ActiveMQ и TibcoRV. Я расценил ваш вопрос как возможность потратить некоторое время на изучение возможностей RabbitMQ, которые я до сих пор не использовал в гневе.

Вот некоторая информация (пропаганда?), С которой я столкнулся для RabbitMQ ...

Если бы я был на вашем месте, я бы потратил некоторое время и "выбил" решение, используя ActiveMQ (как уже отмечалось в комментариях @ SirRichie , оно также отвечает вашим требованиям) , Я также сделал бы то же самое для RabbitMQ. Попробуйте установить время каждого из них на несколько дней и посмотрите, что вы узнаете!

Кажется, у вас уже есть опыт работы с RabbitMQ, и вы, возможно, уже знаете все это. Извините, если так.

P.S. Вы также можете использовать Amazon SQS. :)

0 голосов
/ 14 сентября 2017

Полагаю, вы хотите создать небольшое промежуточное решение, а не просто SQS.

...