IronMQ

IronMQ
Developer(s) Iron.io, Inc.
Type message queue, message oriented middleware
Website Iron.io

IronMQ is a message queuing service (a form of message queue offered as a cloud-based service) provided by Iron.io. It is used for connecting systems via a messaging gateway, buffering webhook events, and creating loosely coupled distributed cloud applications. IronMQ uses HTTP/REST-based protocol and supports JSON messages up to 64k; guarantees order (FIFO); guarantees once only delivery; no delays retrieving messages. IronMQ also supports the Beanstalk'd open source protocol.

IronMQ is on multiple clouds including AWS and Rackspace and provides high availability and message persistence by distributing and replicating components across multiple cloud zones to eliminate single points of failure. Can be used as a message service broker for popular task queues such as Celery and Delayed Job.