Working on a new project!

I know its been a while since my last post (blog, tweet? no idea what you call it) but i have been really busy with HostWoot and college work and have had no time in between.

In the little time i had available i decided to write up a “quick” script which PUT files to Google Storage. However, the “quick” script ended up taking me 10 hours because of a tiny error i overlooked.

My new project will be called “Direct Link Hosting” and well.. the title pretty much says everything. It is basically a free direct link hosting website where everyday users can upload literally nearly any file which is under 15MB and have a direct link to provide their friends or even hotlink. Originally it was only a test to see if i could make such a PHP script but i then asked myself, would it not be useful if i had a site where it was actually in use? Maybe it could become one of my projects?

For those of you who still have not caught on, there are no costs on my side as Google Storage is currently free in BETA which means i can store as much as i want (100gb cap i think) for free! The website works like so:
File on your PC -> DirectLinkHosting.cz.cc -> Google Storage Cloud -> Replicated to distributed servers across the US.

Seeing as its Google’s infrastructure behind my new project i can provide the reliability and consistency that Google have!

Here are some speed tests i performed on a 100MB file that i uploaded to the cloud:
VPS 1 (shared 1GBPS connection):
Resolving storage.directlinkhosting.cz.cc… 74.125.65.128
Connecting to storage.directlinkhosting.cz.cc|74.125.65.128|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100mb’
100%[======================================>] 104,857,600 5.25M/s in 20s
2011-01-30 03:38:41 (5.11 MB/s) – `100mb’ saved [104857600/104857600]

VPS 2 (dedicated 100mbps connection):
Resolving storage.directlinkhosting.cz.cc… 72.14.204.128
Connecting to storage.directlinkhosting.cz.cc|72.14.204.128|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100mb’
100%[======================================>] 104,857,600 4.89M/s in 17s
2011-01-30 03:40:32 (5.81 MB/s) – `100mb’ saved [104857600/104857600]

In all honesty, the speeds i am getting now are pretty poor compared to what i normally used to get (earlier today) but i thought i would still share that 🙂

I will be publishing the script in the very near future so stay tuned! 🙂

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.