IEEE-NITK / corpus

A Django-based web application for managing all things IEEE NITK!
https://ieee.nitk.ac.in
2 stars 7 forks source link

Add Celery for async task running #113

Open nishant-nayak opened 9 months ago

nishant-nayak commented 9 months ago

Mass sending emails causes gunicorn to crash. This can be avoided by queueing long running jobs as async tasks using Celery.

Add a Redis container and configure Celery for running async tasks.

Ref: Asynchronous Tasks With Django and Celery