[rabbitmq-discuss] RabbitMQ QUEUE MESSAGES

Matthias Radestock matthias at rabbitmq.com
Fri Jul 12 18:40:31 BST 2013


On 12/07/13 15:01, Jesper Louis Andersen wrote:
> Most functional languages have queues which are *amortized* O(1) to
> boot. That is, you do not have O(1) guarantee unless you amortize over
> several operations.

Are you suggesting that publishing and consuming from a RabbitMQ queue 
are *not* amortized O(1) operations? AFAIK they are, but the constant 
factor changes dramatically depending on whether the entire queue is 
kept in RAM (only), partially paged to disk, or fully paged to disk.

Matthias.


More information about the rabbitmq-discuss mailing list