celery-once

Task lockout

Prevents multiple execution of tasks by checking if they are still running or waiting to be executed

Celery Once allows you to prevent multiple execution and queuing of celery tasks.

GitHub

667 stars
15 watching
92 forks
Language: Python
last commit: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ask/celeryAn asynchronous task queue/job queue for distributed message passing54
nigel2392/wagtail_celery_beatAn app for managing and monitoring Celery tasks in Django applications from within the Wagtail admin interface.4
celery/django-celery-beatManages periodic tasks with scheduling and notification features.1,721
gregavrbancic/fastapi-celeryAn example project demonstrating integration of FastAPI with Celery and RabbitMQ for task queue management531
maciej-gol/tenant-schemas-celeryEnables collaboration between Celery tasks and multi-tenancy in Django applications.183
vintasoftware/celery-tasks-checklistA checklist for building effective Celery tasks.118
cr0hn/aiotasksAn asynchronous and distributed task queue based on Python asyncio framework438
rsalmei/clearlyA tool to monitor and debug Celery task clusters in real-time403
sibson/redbeatA Celery Beat Scheduler that stores scheduled tasks and runtime metadata in Redis.928
policystat/jobtasticLibraries adding useful features to Celery tasks644
rusty-celery/rusty-celeryAn implementation of the Celery task queue system in Rust786
actumn/celery.nodeA task queue client/worker for Node.js based on the Celery protocol.289
pmclanahan/django-celery-emailA Django email backend that uses Celery tasks to send emails asynchronously479
celery/django-celery-resultsA Celery task result backend using Django ORM698
jhamrick/nbflowTool that supports reproducible workflows with Jupyter Notebooks and SCons.160