Photo sharing social platform [closed]
- by user1696497
I am working on a photo sharing social platform like Flickr, Photobucket.
To start off with I have half a million photos as of now. I want to convert all of these into a single format, compression ratio and use it as an original image. I will be storing original image, re-sized image according to layout and a thumbnail.
I have started off with ruby, didn't find supporting libraries. I am considering python as it has a good image processing library and instagram is using it.
I want some advise about how the image has to be processed while uploading, efficient way of storage whether database or a file system, image compressions, and precautions to be taken.
I would be having profile pictures, do I need store them separately or along with the images?
If I want to store the images on a file system, which file system should I use and also should I store the url or should I use any intermediate key value store like redis?