Я рассматриваю полезность RabbitMQ для создания системы многопользовательского чата. Люди смогут общаться в разных комнатах, в некоторых общедоступных, частных, а также в личных беседах. Можно ли будет реализовать функциональность частных комнат только для приглашенных? Для индивидуального общения я мог бы использовать произвольные строки для имен очереди / обмена, но это не сработало бы для частных комнат, где возможность должна быть отозвана.
Доступна ли (выбранным) клиентам функциональность rabbitmqctl и насколько масштабируемы ACL? Может ли ACL ссылаться на имя пользователя для правила, соответствующего "<user>.*"
?