Creating a small file hosting service with multiple servers (vps)

view full story

http://serverfault.com – My goal is : Providing the best download speed to the user by hosting the file on multiple servers around the world. The idea : Uploading files to the main server A (example.com/hello.pdf) Then server A is supposed to sync/push the uploaded files to server B,C,etc... (B.example.com/hello.pdf) When the user request to download the file (Click on hello.pdf download link), One of the servers has to reply and start uploading it to the user. Rejections: CDN networks, reason : expensive. Considerations: Low on budget, that's why I am using VPS. I am paying upto $10/month for each server. Bu (HowTos)