rabbitmq / rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins
https://www.rabbitmq.com/
Other
12.04k stars 3.9k forks source link

Support for more queue types #2543

Open michaelklishin opened 4 years ago

michaelklishin commented 4 years ago

This plugin declares classic queues at the moment. It would be great if it could use quorum queues as they have substantial safety and recovery predictability/efficiency improvements. As far as this plugin goes, the type of the queue should not matter (as long as it can be consumed from!)

michaelklishin commented 4 years ago

It's worth noting that the fundamental idea behind this plugin is at odds with extensive replication. So a sharded quorum queue would only really make sense if it had 3 replicas. This means that the cluster should have 5 or 7 nodes. This is not for every user and workload but can be useful nonetheless.