Image Upload directly from client to remote server? Spring/Tomcat

Posted by Prem on Stack Overflow See other posts from Stack Overflow or by Prem
Published on 2010-04-24T16:53:16Z Indexed on 2010/04/24 17:03 UTC
Read the original article Hit count: 198

Filed under:
|
|
|

Just wondering what the common solution is for this. We have two web servers that are load balanced and a separate server that holds our images. Our current process is that a user uploads an image directly to the web server (which ever they are connected to) and we enter a job into our DB. Another process checks for image jobs every few mins and copies the image from the web server up to the image server.

The delay from when a user uploads to when its visible is not ideal. We could tighten the loop on how often we check for image jobs but ideally I would like to have user uploaded images to go directly to the image server rather than copying twice. How should this be done? Is there anything in spring to deal with this ? Seems like how most would deal with a CDN i would think?

I want to limit the time it takes for an image that a user uploads is available on our site...

© Stack Overflow or respective owner

Related posts about spring

Related posts about fileupload