Google
 
Web Ben's Information Station

Sunday, August 29, 2004

Distributed Site Hosting via Coral

Here's an interesting project which facilitated web site hosting distributed amongst several servers in a P2P system, it's called Coral:

http://www.scs.cs.nyu.edu/coral

As an example, here's slashdot hosted via Coral:

http://slashdot.org.nyud.net:8090/

You can inject any web site into the Coral network simply by prepending the URL "nyud.net:8090/" with the DNS that you want to inject, as I did above for Slashdot. You can also append a fully qualified URI to the end of the new DNS addressin order to host individual resources. Note that the standard anchors on the new hosted pages are rewritten so that they are directed to "*.nyud.net:8090/" also.

The DNS resolver will be automagically redirected to a Coral node which is geographically close to the client, so nyud.net will not actually cause a bottleneck.

0 Comments:

Post a Comment

<< Home