Distributed Task Queue — Celery 5.4.0 documentation (original) (raw)
This document describes the current stable version of Celery (5.4). For development docs,go here.
Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system.
It’s a task queue with focus on real-time processing, while also supporting task scheduling.
Celery has a large and diverse community of users and contributors, you should come join us on IRCor our mailing-list.
Celery is Open Source and licensed under the BSD License.
Donations¶
This project relies on your generous donations.
If you are using Celery to create a commercial product, please consider becoming our backer or our sponsor to ensure Celery’s future.
Getting Started¶
- If you’re new to Celery you can get started by following the First Steps with Celery tutorial.
- You can also check out the FAQ.
Contents¶
-
- Application
- Tasks
- Calling Tasks
- Canvas: Designing Work-flows
- Workers Guide
- Daemonization
- Periodic Tasks
- Routing Tasks
- Monitoring and Management Guide
- Security
- Optimizing
- Debugging
- Concurrency
- Signals
- Testing with Celery
- Extensions and Bootsteps
- Configuration and defaults
- Documenting Tasks with Sphinx