I have a django app I want to migrate to dotcloud. Many actions in Django internals and in my app are not asynchronous, i.e. they block the thread until they finish. When I was using Apache, that didn't pose a problem since a different thread is opened on every request. But it doesn't seem to be the case in nginx/uwsgi that dotcloud use. Seemingly, uwsgi has a --enable-threads and --threads options that can be used for multithreading, but:
- It is not clear what version of uwsgi dotcloud use, and if they support these features
- Since I have no one else asking about this, I was wondering if this is really the right way to get the concurrent requests running (using threads)