Quorum queues vs classic mirrored queues resource usage

333 views
Skip to first unread message

Vilius Šumskas

unread,
Feb 7, 2023, 4:00:55 PM2/7/23
to rabbitm...@googlegroups.com

Hi,

 

we have started to test our testing RabbitMQ cluster with quorum queues instead of classic mirrored queues. The cluster contains 3 nodes.

 

For the same amount of queues (~2000 of them) under idle load we observe 2x of RAM and 2x of CPU requirement increase. Just wondering if this is expected behaviour?

 

--

    Vilius

 

Michal Kuratczyk

unread,
Feb 8, 2023, 9:49:21 AM2/8/23
to rabbitm...@googlegroups.com
Hi,

Yes, quorum queues tend to use more under steady workload, but they offer higher throughput, lower latency and should behave better
(more predictably) in extreme conditions. Also, they actually offer data safety. :)

We've just updated this section as there was some outdated info, but it did mention higher resource usage before as well:

Best,

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/AM8PR01MB7699682EDC8379707C7A65FF92DB9%40AM8PR01MB7699.eurprd01.prod.exchangelabs.com.


--
Michał
RabbitMQ team

Vilius Šumskas

unread,
Feb 8, 2023, 2:38:37 PM2/8/23
to rabbitm...@googlegroups.com

Hi,

 

thank you for your answer. I just rechecked our monitoring and it seems like I have looked at it wrong the first time.

CPU load is comparable, however RAM usage is still 50-60% more when compared to classic mirrored queues.

 

By the way this is not under steady load, but under completely idle system with one or two very small (heartbeat) messages comming every few minutes.

 

--

    Vilius

Reply all
Reply to author
Forward
0 new messages