[rabbitmq-discuss] Competing Consumers and Transactional Clients Patterns from Enterprise Integration Patterns

Jonathan Thoms jonathan.thoms at gmail.com
Thu Jan 9 15:37:08 GMT 2014


Hi Alvaro,

Thanks for responding back to me.

Really what I'm trying to do is have multiple clients get tasks off of the
queue and have them commit the completion of the task to the queue as a
means of popping it off permanently. By committing on completion, I'm
trying to ensure that if a client crashes halfway through executing a task,
the queue doesn't lose the task.

Does that make sense?

Thanks,
Jon


On Tue, Jan 7, 2014 at 4:15 PM, Alvaro Videla <videlalvaro at gmail.com> wrote:

> Hi,
>
> What are you trying to do? Apart from the pattern spec, what do you
> mean by Transactional Clients? Specifically regarding consumers. What
> do you expect them to do with each message they receive?
>
> Regards,
>
> Alvaro
>
> On Wed, Jan 8, 2014 at 12:57 AM, Jonathan Thoms
> <jonathan.thoms at gmail.com> wrote:
> > Hi all,
> >
> > I'm new to RabbitMQ but have read the EIP book by Gregor Hohpe. I'm
> > currently working on a project where I may use RabbitMQ. However, if I'm
> > going to go with a queueing approach, I need to have multiple
> transactional
> > clients that also act as competing consumers. However, in his book, Hohpe
> > states that you shouldn't have multiple transactional clients that
> double as
> > competing consumers.
> >
> > Has Rabbit developed a queue that solves this general shortcoming of
> queues?
> >
> > Thanks,
> > Jon
> >
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-discuss at lists.rabbitmq.com
> > https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> >
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>



-- 
Cheers,
Jon Thoms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140109/14753c10/attachment.html>


More information about the rabbitmq-discuss mailing list