If too many images are being loaded from the server at once (or over a period of time) will it slow down the website for users?
What about saving images to the server?
Would a website that puts a lot of stress on the server makes the website more vulnerable to DOS attacks?
If our website needs to save and load mass amount of images, is there any way we can reduce server load to make sure that the website doesn’t slow down?
Edit: Just for measurement sake, and this is probably over exagerating a bit but I just want to get an idea… lets say 10000 of images every hour, at a size of about 700kb – 1MB
You could try building a CDN ( Content Delivery Network ) of sorts.
Point them to a server or servers for upload processing.
Process the files and replicate them to a cluster of file servers ( the CDN )
Then return a link to a CDN servers that only serve back the file.
Bonus Scenario:
Having your content being served from a different server than the one that processes the data allow you to take the processing server down, and still have the content server running.