Simple solution to handle large volume of images uploads with S3
Handling thousands of image upload per second with Amazon S3
At uDroppy we work a lot with images, and being able to process large volumes of image (both uploading and serving) is a key part of our platform, to give to our users a fluid UX. Let’s start by splitting the main problem in smaller ones, here are the things we want to address:
Choose where to store the images
Store the imageWhere to store the image
There are plenty of possibilities, in this article i am going to discuss the 3 most popular choices:
Database
File System
A cloud platformDatabase
Let’s say you are using MongoDB as one of your DBMS and the first thing that comes to your mind is to save the images in a collection. At some point the client needs to upload an image but, as we discussed before, we don’t want to send the file to server at it would be expensive for the CPU.
Source: udpp.li