I'm working on a file upload component for a client's website. The files aren't stored on the server, but are uploaded directly to Amazon S3.
The maximum file size that they will upload will be around 200MB. I'm wondering if this will be a concern to our server?
The site will be hosted on a dedicated server (running LAMP stack), but it has around ~25 other sites hosted on there too. When large files are being uploaded (which could a matter of hours due to bad upload speed), could other sites on the server potentially be affected?
Would it be a better idea to get the client to upload directly to Amazon S3 and then simply provide a link to the file, instead of handling the upload through the website?