Подтвердить что ты не робот

Active MQ vs JBoss Messaging

Я собираюсь выбрать брокера сообщений JMS для проекта. Крайне важно, чтобы JMS-сервер был стабильным и мог обрабатывать большую нагрузку сообщений. Я сократил список, включив Active MQ и JBoss Messaging.

Мне было интересно, есть ли у кого-нибудь из вас какой-либо опыт в этом или даже лучше попробуйте оба из них в одной среде. Любая ссылка на исследовательскую работу или подобное было бы неплохо.

4b9b3361

Ответ 1

JBoss Messaging теперь работает только в режиме исправления ошибок, поскольку JBoss/Red Hat имеет новый проект обмена сообщениями Java под названием HornetQ.

Веб-сайт находится здесь http://hornetq.org

HornetQ может похвастаться исключительной производительностью, полным набором функций и простотой использования.

Вы увидите, что производительность по сравнению с ActiveMQ очень хороша.

BTW - я возглавляю проект для JBoss Messaging и HornetQ.

HornetQ 2.0.0.GA выйдет на следующей неделе.

Ответ 3

Недавно JBoss обновил всю свою реализацию Messaging, ala JBoss MQ был заменен JBoss Messaging, а теперь снова как "HornetQ". Вы просто захотите учесть это в виду, поскольку вышеупомянутое сравнение очень датировано (не говоря уже о том, что возможно смещено).

Ответ 4

Сравнение по характеристикам - все очень хорошо, но мой опыт ActiveMQ (через различные версии на протяжении многих лет) заключается в том, что он ужасно глючит, и никто не склонен исправлять эти ошибки. Это глубоко разочаровывает. Кроме того, документация беспорядочна и неправильно обновлена ​​новыми версиями.

JBossMessaging является относительно функциональным, по сравнению с ActiveMQ, но он прочный, хорошо документированный и надежный. Он также является частью JBossAS 5, и RedHat неплохо поддерживают его.

Ответ 6

До сих пор у меня был большой опыт работы с вики-сообществом и документацией Jboss, и это в значительной степени охватывает все. Хотя, я нашел довольно очевидные настройки конфигурации, оставленные в их последних документах, но я предполагаю, что это, должно быть, было улучшено с тех пор. Для ActiveMQ я нашел очень мало документации по сравнению с Jboss.

Я провел некоторое исследование с использованием MOM с Jboss и GlassFish, но одним из наиболее важных последствий было постоянное хранилище, если вы собираетесь использовать его. Я думаю, что это само по себе очень важно, особенно их совместимость, поддержка, документация.

Взгляните на это. По-видимому, есть определенная проблема, когда речь идет о постоянном хранении в ActiveMQ.

http://www.jboss.org/file-access/default/members/jbossmessaging/freezone/docs/userguide-2.0.0.alpha1/html/performance.html#performance.results