I am running a python method that parses a lot of data. Since it is time intensive, I would like to run it asynchronously on a separate thread so the user can still access the website/UI.
Do threads using the "from threading import thread" module terminate if a user exits the site or do they continue to run on the server?
What would be the advantages of using Celery versus simply using the threading module for something like this?