Hi Simone,

Please note that one thing is keeping in memory the last 20 messages that went 
through an exchange… another much different and difficult is to store somewhere 
all the messages. 

So that recent history exchange is really *recent*.

In this situation I will go for having a History Queue and then replay that 
queue for new consumers.

Cheers,

-Alvaro

On May 9, 2011, at 9:44 AM, Simone wrote:

> Hello, I am looking for ideas about how to implement this scenario, 
> specifically if there are known patterns in RabbitMQ to do it. I am quite new 
> to this messaging thing so any advice is appreciated.
> When publishing messages to a topic exchange I need all subscribers to always 
> have the whole history of the messages published through it. The concept 
> sounds similar to a group chat, so that anytime you join you see the whole 
> story of the chat (since some moment in the past), regardless of whether:
> 
> - you were already in when the first message was sent or
> - you joined later or
> - you join, leave and join
> 
> I am wondering if RabbitMQ is suitable to design this scenario or it is a 
> typical use case covered by XMPP and thus I am trying to use RabbitMQ for 
> something it was not designed for.
> BTW I also noticed this recent post which sounds interesting: 
> 
> Thanks
> _______________________________________________
> rabbitmq-discuss mailing list
> [email protected]
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

Sent form my Nokia 1100



-- 
You received this message because you are subscribed to the Google Groups 
"rabbitmq-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rabbitmq-discuss?hl=en.

Reply via email to