Uploading a file in a REQUEST/RESPONSE cycle for large files is not a nice experiences for the user, because the application seems to hang during the file upload. Even more critical is that the user can abort the upload, and need to re-start the upload process later.
How can I do the upload process in the background?
There are some examples of running background tasks in rails on railscasts.com but it's not clear to me how to integrate a background job with a file upload.
On other places, I see that I need some webserver tuning for this, but then I need to ask the folks from my shared host for technical support on this?