Log in

View Full Version : Content Delivery Network (Multi-Server File Upload)



Ubuntu
06-07-2010, 12:29 PM
Well, ive developed a upload service that mirrors your files to multiple servers around the world after upload.
Then, when a client goes to download the file it will select the best server for them (closest, lowest ping, less capacity).

Right now, its free to use for testing (we need to tweak a few things). The design is a free one, although thats the last thing on the list for now.

Its working perfectly, the only thing we need to mess about with is file syncs. Immediately after uploading you may have to wait 20-30 seconds for the files to be sent to other servers (before you can access it)

We also want to implement it so that upload works around the same idea too. It will select the closest server and upload it there, then it will mirror to servers further away (whereas now there is 1 server doing all the upload requests regardless of location of the user)

Just a small fix is converting files uploaded into a long string of numbers to avoid name conflicts.

If you want to play around with it, visit this link (http://64.120.245.138/)
(Please dont abuse it)

Apolva
06-07-2010, 12:40 PM
Looks pretty nice but I've got a few issues with it.

Firstly I'm not sure "notjewish.me" is a suitable domain to be linking to on a professional site.

Also it directed me to "server2", whereas "server1" had less latency.

Ubuntu
06-07-2010, 12:43 PM
That isnt going to be the final domain. Thats my personal script/web testing domain.
And it depends on the load and connection load of the server. We are currently expanding our server coverage and specs. Can i ask, were you downloading at the full capacity of your connection even though the latency was higher?

Apolva
06-07-2010, 12:59 PM
Downloading was at near full capacity with either server (then again, I have rubbish internets).

I like the progress bar btw.

Jack!
06-07-2010, 06:54 PM
Really good!

Could i ask were you got the layout?

Ubuntu
07-07-2010, 09:05 AM
Really good!

Could i ask were you got the layout?

To be honest i forget. I googled. Its called Dynamic.
Also, the site is down. We are releasing a final version very soon.

Want to hide these adverts? Register an account for free!