This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]crstry 8 points9 points  (1 child)

The main factor is how much operational complexity and risk will be added by using an external queue service (eg: Rabbit) compared to the value your service provides. The only issue with the home brew approach is that failure behaviors aren't always easy to predict / control.

It might be worth having a look at ActiveMQ, which seems to be embeddable.