Considering Celery is already a part of the stack to run task queues (i.e. it is not being added just for running crons, that seems an overkill IMHO ).
How can its "periodic tasks" feature be beneficial as a replacement for crontab ? Specifically looking for following points.
- Major pros/cons over crontab
- Use cases where celery is better choice than crontab
- Django specific use case: Celery vs crontab to run django based periodic tasks, when celery has been included in the stack as
django-celery
for queing django tasks.