Celery on IronMQ

Celery is a task queue for Python. Originally developed as part of the Django framework, it was split off into its own project and has quickly become the standard for task processing in Python.

Celery supports multiple technologies for its queue broker including RabbitMQ, Redis, and IronMQ. There are many advantages to choosing IronMQ over the others. To name a few:

  1. Instant high availability
  2. No servers, maintenance, or scaling to worry about
  3. Greater job visibility with IronMQ dashboards

For more information, visit Iron.io/celery

Getting Started

Celery was designed to easily change your broker which makes changing to IronMQ as easy as 1-2-3.

  1. Install ironcelery: `pip install ironcelery`
  2. add import iron_celery
  3. set BROKER_URL = 'ironmq://project_id:token@'

We expand on these steps in the integration libary docs.

Further Reading