Το Celery είναι το standard εργαλείο για την εκτέλεση background και scheduled tasks στο Django — δουλειά που δεν θα πρέπει να μπλοκάρει το HTTP request (αποστολή emails, επεξεργασία αρχείων, κλήση slow APIs) ή που εκτελείται σε χρονοδιάγραμμα. Τα tasks τοποθετούνται σε ουρά και επεξεργάζονται ασύγχρονα από ξεχωριστές διεργασίες worker.
Το πρόβλημα που λύνει το Celery
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
