По умолчанию при остановке или падении сервера RabbitMQ все очереди и сообщения теряются, но это поведение можно изменить. Для того чтобы сообщения оставались в очереди после перезапуска сервера, необходимо:
сделать как очереди durable
так и сообщенния устойчивыми delivery_mode=2
TTL Очереди
Версионирование типов сообщений
по message type serialize, deserialize с отдельными очередями?
each user should be permissioned to only read and write to their own queue based on the queue’s unique name.
SASL authentication
supports multiple SASL authentication mechanisms. There are three such mechanisms built into the server: PLAIN, AMQPLAIN, and RABBIT-CR-DEMO, and one — EXTERNAL — available as a plugin.