MSMQ Alternatives

628 views
Skip to first unread message

Caleb

unread,
Dec 28, 2010, 5:20:14 AM12/28/10
to DDD/CQRS
I need durable message transportation for a project I am working on at
the moment. There are a couple of reasons why I think MSMQ may not be
a good option for me and I am wondering if I should just roll my own
or if there is a good alternative that would fit my situation. My
software is being written in C# and will to start with be running on
the .net framework 4.0, but at some stage may need to run on the mono
framework.

Reasons I don't think MSMQ would be a good choice for me:

-> The software is for every day small businesses and having to have
them setup MSMQ on their system is a little bit too complicated for
most of them.
-> I am planning to deploy the software to Windows Azure (although
Amazon EC2 an option) and it doesn't really seem to support MSMQ. If
I was to use Amazon I would most likely be using linux and Mono as it
is cheaper.

Messages must be durable and I must be able to send them even if I am
currently offline (so they need to be saved to the local hard disk,
prior to being sent).

Scott Reynolds

unread,
Dec 28, 2010, 5:51:10 AM12/28/10
to ddd...@googlegroups.com

Apache qpid. It's free and fits your.mono requirement.

Rinat Abdullin

unread,
Dec 28, 2010, 6:04:04 AM12/28/10
to ddd...@googlegroups.com
BTW, you can also check out another AMQP implementation - RabbitMQ. It seems to be preferred AMQP implementation these days. Extremely easy to deploy on Linux, of course.

Best regards,
Rinat

Greg Young

unread,
Dec 28, 2010, 9:17:13 AM12/28/10
to ddd...@googlegroups.com
Rabbit MQ (I would host in *nix whether I was in windows or not btw).
Mono has great support

--
Les erreurs de grammaire et de syntaxe ont été incluses pour m'assurer
de votre attention

Reply all
Reply to author
Forward
0 new messages