Celery and Flower

Marvin
1 min readJul 10, 2021

Celery

Celery is a Distributed Task Queue.

Celery is written in Python, but the protocol can be implemented in any language. In addition to Python there’s node-celery and node-celery-ts for Node.js, and a PHP client.

“Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).”

Celery Document

Flower

Flower is a web based tool for monitoring and administrating Celery clusters

Flower Docuemnt

--

--