Я довольно активно использую ActiveMq в своей повседневной работе и очень высоко оцениваю большинство ваших вопросов.Я особенно полагаюсь на консоль администратора JMX, это высший класс.
Я также пристально следил за HornetQ и однажды могу добавить поддержку этого.Из того, что я вижу, HornetQ немного легче по весу и имеет несколько действительно хороших оптимизаций NIO, которые должны заставить его летать.Но не хватает некоторых функций интеграции предприятия, предлагаемых ActiveMQ, и, возможно, некоторых функций администратора.Однако из того, что я вижу, команда HornetQ усердно работает, чтобы заполнить пробелы.
Я не думаю, что вы могли бы ошибиться с любым выбором, по моему мнению.Попробуйте их обоих и посмотрите, что лучше.