Я работаю над приложением, в котором пользователь приложения может создавать/удалять очереди. Также он сможет переместить сообщение из 1 очереди в другую, удалить сообщение, переставить сообщения в очереди на основе некоторого фильтра.
Одним из возможных вариантов является использование ActiveMQ для очередей и Apache Camel для различных других операций, интегрированных с Grails. Но я не уверен, позволяет ли ActiveMQ создавать/удалять очереди во время выполнения.
Будет ли это хорошим выбором для реализации такой системы?