A brief introduction: Today to talk about the classic architecture of celery
Background: the view function when performing some time-consuming operation, the user interface has been compared to the request (load) bad user experience, using asynchronous loading celery
Three functions:
A task execution timing of asynchronous processing 2
Four application scenarios database platform
1 tickets submitted subsequent transmission mail processing system
2 slow log platform regularly send log
3 database metadata routinely collected show
4 database data archiving regular basis
Five related to selection
1 version -> The latest version 4.3
2 and with django -> native celery instead djcerery