Question

I'm looking for a message queue as a service that ..

  • .. is hosted in AWS us-east
  • .. offers real PubSub (not polling!)
  • .. can be used in production
  • .. offers high availability
  • .. has a good client for Java

I only found CloudAMQP (still in beta), AppEngine Task Queue (not AWS), SQS (polling only), Redis To Go (no high availability? -twitter stream seems full of issues) and IronMQ (polling only).

What am I missing?

Was it helpful?

Solution

Looks like Iron.io have added pub/sub. Maybe it fits your needs now? Also, it appears to talk beanstalkd, so you're potentially free to migrate easily to a self hosted solution at some point in the future (should you feel that urge!).

OTHER TIPS

You should check one of the open PaaS available (Such as Cloudify, OpenShift or Cloudfoundry), using such PaaS one can easily on board most of the services and most of the popular message queues like - ActiveMQ, RabitMQ or SonicMQ.

Cloudify (Which I'm one of its contributor) is open source and free, can on board lamosy any message queue you want on any cloud. You can easily on board ActiveMQ, RabitMQ, SonicMQ or another service you used to work with off the cloud.

Have you tried pure messaging solutions? http://www.pubnub.com/faq or http://pusher.com ? According to their websites they have presence on EC2.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top