[rabbitmq-discuss] New Persister merged into default

Srijanani Srinivasan srijanani.s at gmail.com
Thu Aug 5 21:58:46 BST 2010


Thanks for your response Matthew. I want to understand a bit more about
how the new persister is going to be different from the current one? Please
correct me if i am wrong, i believe that currently the messages are in the
queue are loaded in the memory, and if they are marked persistent, any
time the consumer stops consuming messages or other scenarios the messages
are written to the disk and retrieved later when needed.

The problem comes up when the message queue grows too large it occupies a
lot of memory and the server is not able to handle it.

You mentioned the Rabbit queue can store more messages than the RAM permits,
can I know how it is being done?

Thanks again!

On Thu, Aug 5, 2010 at 11:41 AM, Matthew Sackman <matthew at rabbitmq.com>wrote:

> On Thu, Aug 05, 2010 at 10:57:16AM -0500, Srijanani Srinivasan wrote:
> > Can you guys tell me more about the new persister that is going to be
> > released? We are currently using RabbitMQ in our applications and using
> all
> > persistent messages.  But we have noticed that when we have like say
> > millions of messages in the queue, the server goes down which is not
> > desired. Does the new persister target these issues?
>
> In a word: yes.
>
> The new persister is explicitly designed to target these kinds of
> scalability issues: ensuring that Rabbit can easily and happily store
> more messages than RAM permits and in some cases getting very close to
> zero RAM cost per message.
>
> Matthew
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100805/e6078441/attachment.htm>


More information about the rabbitmq-discuss mailing list