My pyramid app has some work that it should start as an asynchronous job (after the response has been returned); downloading a remote file and processing it, etc. Celery seems a bit overkill at this point.
But it seems to depend on module-level variables to share the Queue with other requests. According to the mod_wsgi documentation,
this is not dependable when using mod_wsgi. So am I correct that I would need some database or filesystem-based approach to manage the jobs globally? How did others solve this?
Thanks,