Reputation: 326
I'm looking for the right messaging system for my needs. Can you help me ?
At this time :
There might be lot of development using this kind of technology, so I can't go to the wrong way !
Thank you for help.
Upvotes: 0
Views: 1693
Reputation: 7038
I think you hit the 2 major products out there .
you can also check out these 2 products that would satisfy your needs somewhat:
http://kr.github.com/beanstalkd/ - the advantage of this lib - it's in C, so it's fast, simple and it's been use in production for big apps - reducing response time. You can also nail it to any data exchange protocol you want in the background - soap, xml-rpc, json, since it all will be done asynchronously and you can incorporate your code, since the lib itself is very simple - check out example on the first page.
I can only talk about beanstalkd thou - since that's the only one I'm slightly familiar with - it was used in one of our projects. I can't comment for or against on other products.
Upvotes: 2
Reputation: 795
I really like the beanstalkd protocol too btw - there is also Gearman too http://gearman.org/ Both beanstalkd and Gearman do synchronous sends to the broker - which is goodness - ActiveMQ does that too - but its optional. Lots of choices - but my advice would be to test the alternatives with your environment and see which one fits the best.
Upvotes: 2