[rabbitmq-discuss] Use case for durable exchange?
Alexis Richardson
alexis.richardson at gmail.com
Thu Aug 13 12:31:59 BST 2009
Jim,
That's right - the decoupling between producer and ultimate consumer
is important for making the AMQP-type messaging models valuable.
alexis
On Wed, Aug 12, 2009 at 10:10 PM, Jim Irrer<irrer at umich.edu> wrote:
> Ok... so a consumer application might set up one or more durable queues, and
> also a durable exchange that routes messages to those queues. A producer
> can be "dumb", and simply send a message to that exchange, and be ignorant
> of who receives it.
>
> That makes sense.
>
> Thanks,
>
> - Jim
>
> Jim Irrer irrer at umich.edu (734) 647-4409
> University of Michigan Hospital Radiation Oncology
> 519 W. William St. Ann Arbor, MI 48103
>
>
> On Wed, Aug 12, 2009 at 12:03 PM, Alexis Richardson
> <alexis.richardson at gmail.com> wrote:
>>
>> Jim,
>>
>> Exchanges contain routing information which you may not want to lose
>> in a crash. Queues contain messages, for eventual delivery.
>> Persistent messages plus durable queues gives you eventual delivery
>> even if the queue crashes. But you also want durable exchanges if you
>> plan to send more messages down the same path even after a crash.
>>
>> Does this help?
>>
>> alexis
>>
>>
>> On Wed, Aug 12, 2009 at 4:59 PM, Jim Irrer<irrer at umich.edu> wrote:
>> > I am creating a strategy for using AMQP in our organization
>> > and am trying to understand the technology. One thing that
>> > confuses me is the idea of making a durable exchange. Durable
>> > queues make sense, but is there a real world scenario that
>> > benefits from a durable exchange?
>> >
>> > Thanks,
>> >
>> > - Jim
>> >
>> > Jim Irrer irrer at umich.edu (734) 647-4409
>> > University of Michigan Hospital Radiation Oncology
>> > 519 W. William St. Ann Arbor, MI 48103
>> >
>> > _______________________________________________
>> > rabbitmq-discuss mailing list
>> > rabbitmq-discuss at lists.rabbitmq.com
>> > http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>> >
>> >
>
>
More information about the rabbitmq-discuss
mailing list