Coral P2P Cache Enters Public Beta
Eloquence writes "infoAnarchy reports that Coral, a peer-to-peer webcaching system, has gone into public beta. Currently the Coral node network is hosted on Planet-Lab, a large scale distributed research network of 400 servers. You can use Coral right now by appending "nyud.net:8090" to a hostname. View Slashdot through Coral. Is this the end of the Slashdot effect?"
Just kidding.
Google cache has been a good helper to me for some time.
So this is not so new to me regarding slashdot effects.
Of, well, slashdoting the solution to slashdotting? Really cool idea though. Nice!
I hope this isn't the end of the /. effect! What would we do w/o webservers crashing under tremendous loads?!? WE NEED the /. effect! I hope this technology crashes and burns...
Then again it might not be so bad....
"The object of war is not to die for your country, but to make the other bastard die for his." - Patton
so it's like this... people click on a link on slashdot, which gets farmed out to the p2p network to get the cached copy, but there's so many people clicking the link to get the cached copy that they are only slashdotting their own computers since they are all part of the p2p network too! now we can all collectively feel the slashdot effect!
oh, first post?
You should never take life too seriously - You'll never get out of it alive.
you can ensure that your readers can still access a certain web page or files, when the multitude of readers would otherwise overload the website and make the content unavailable.
well apparently all html content, including files, will be cached. this is a great way to get around downloading from snail-pace sites, (although i will be checking md5sums)
Marge, get me your address book, 4 beers, and my conversation hat.
While their system would be pretty good (supposing it can withstand a slashdotting) for cacheing large files, it's not very useful for websites. Websites usually have lots of additional images, links, and whatnot, and as is currently, the system doesn't rewrite URLs.
In case Coral gets slashdotted, use this mirror to view slashdot
!
^_^
as will ISPs if it takes off. Right now with bandwidth usage centralized it's pretty easy to bill for it. If you decentralize it with p2p via millions of always on unmetered clients/servers it gets hard, if not impossible. I kinda hope it doesn't take off, since if it does it could end unmetered Internet access...
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
This would also by pass any restricted sites your company may be blocking...
This is a Content Distributon network of cooperating servers colloborating to exchange information and 'level out' excess demand by distributing reqiests among n servers. Like Akamai's EdgeSuite. based on a quick read of the front page. The providors of content in their network are never the consumers if content. thus i don't know why they call it peer-to-peer? anyone?
Some reason, this works but this doesn't... guess there are limits to recursion. If for some reason the last link works, keep adding nyud.nets...
It's turtles all the way down...
http://www.archive.org/web/freecache.php
It isn't P2P web proxy, it's just "big pipe"-based distributed one. Supposedly a great way to prevent slashdoting (just use http://freecache.org/http://mytinysite.com instead of http://mytinysite.com and everything goes from the cache, tiny site receiving only header requests to chceck if the document hasn't changed in the meantime) it's hardly known, way too quiet as for a project that useful. P2P may be faster and cheaper but certainly less reliable...
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
http://slashdot.org.nyud.net:8090/ caches only the /. homepage. Doesn't it analyze hyperlinks?
Many times it seems a bittorrent tracker is down due to bandwidth issues. If I "corralized" it...could this alleiviate the problem?
Here.
http://www.scs.cs.nyu.edu/coral/stats/
Goatse-links trolls will be back, with slashcode showing the same domain for every link, I think CmdrTaco has some work to do now.
The IT section color scheme sucks.
To save their bandwidth, you should've linked to their mirror!
http://www.nyud.net.nyud.net:8090
Beware: In C++, your friends can see your privates!
This system fails because most commercial sites, and many others, will lose the ability to track web usage for site tuning and marketing response. Sites will be built -- if need be -- with specific settings or configurations to confound the coralling of their pages.
Its a noble goal, but ultimately will go the way of the video phone -- which apart from conferences planned in advance, remains a novelty dispite perfectly adaquate technology -- nobody wants a suprise video call because nobody wants to be a 50's housewife who's self esteem is tied to the cleanliness of their floors and their ability to have perfect hair and a matching necklace and top all the time "in case someone calls".
If people don't want it, it will fail regardless of how well done.
--
The problem with quotes on the internet, is that nobody bothers to check their veracity. -- Abraham Lincoln
The problem is that it doesn't seem to be compatible with Microsoft DNS severs. Below is a copy of the DNS log when I issue a query here, on my LAN which has a Microsoft DNS server running on Windows 2000, which then forwards through the University of Wisconsin. You can see that at the end it says "The DNS server encountered an invalid domain name." Perhaps someone who knows more about DNS can tell where the problem is?
Pretty picture :)
:(
http://www.scs.cs.nyu.edu/coral/stats/
Doesn't give a usable time scale though; it has "HTTP requests", but not "per second" / "per minute" or anything
I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
Although I agree with others, it doesn't really compare to FreeCache. I still wonder why that never got much attention. It's an insanely great idea. Ah well. Between that, Corla, and BitTorrent, you never have to worry about /.'ing again when you submit your tiny personal site.
In other news (for the morons who continue posting and whining), you can still remove the it prefix from the /. URL, removing the fugly colour scheme. And there was much rejoicing in the land.
(-:Stephonovich:-)
"Who needs reincarnation when we've got parallel universes?" -Me
Show me on the doll where his noodly appendage touched you.
Plus as others have said Google doesn't convert links.
I haven't checked the terms of use to see if I'm allowed to use this for my work web site, though maybe with a cash or hardware donation, or by running a high-bandwidth node, I can get permission.
What I'm thinking is that at work I run a multi-server site that gets massively bogged down for short periods when it tries to handle upwards of 35,000 concurrent sessions. Bandwidth is not the problem, the application is, and it can't be rewritten for reasons that piss me off and I have no budget for more servers and no management support to run a static cached version of the site.
So I was wondering if it was possible to have the site automatically direct visitors to the Coralized URL when the site load gets too high. Either a manual change or an automatic one would be ok. I have some ideas on how this could be done using a failover server config on our ServerIron. Possibly a router config can also do this, though we don't run our own router since it's at a colocation facility. Worst case scenario is I can edit the home page to redirect to Coral when the load gets high.
Are there any other Slashdotters looking to use Coral in similar ways? If you have any ideas to share I'd be all ears.
The global economy is a great thing until you feel it locally.
imagine if we all used our max upload bandwidth 24/hrs a day. ISP would need to modify their networks to work around this. At least I assume they would. As it is, many 'unmetered' isps will start sending you nastygrams if you make heavy use of your upload bandwidth, but otherwise look the other way when you run a server. Keep in mind that all these p2p apps violate most IPS' TOS (mine doesn't let you run a server of any kind, and while there are places where enforcement of that would be silly, there's still plenty of room for a crack down).
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Sounds like we need a little lesson on How cookies work.
.apple.com can interact with any Apple subdomain.
/., or any other cookies.
To summarize it, though, they're set on a per-domain basis.
www.apple.com can set a cookie.
store.apple.com can set a cookie.
The two cannot interact with each other; however,
microsoft.com cannot access any of your apple.com cookies.
Thus, nyud.net cannot access your
"An infinite number of monkeys typing into GNU emacs would never make a good program."
Here, I'll even link you to a good client that will give you a nice GUI for starting out. Another Bittorent Client for all OSes.
SAILING MISHAP
Check out their logs...
...note the recent blip?
Coral Statistics
Maw! Fire up the karma burner!
I have to believe that ISPs that provide web services would find their revenue reduced since they would not see all the hits on the site.
It seems you're confusing a "cache" with a "proxy." A "cache" is only DESIGNED to work on static pages, and it doesn't hit the page more than once (barring refreshing). That's what "cache" means. The pages are stored on the cache server and fed to the clients as they get requested, cutting down on hits to the actual site.
The above link from an anonymous coward points to a paper through some weird obfuscation that does just that. HTTP(P2P)
The practice of allowing portnumbers seems dangerous. I can imagine links like http://localhost.19.nyud.net:8090/ or http://loghost.515.nyud.net:8090/ being used for nefarious purposes.
Regards,
--
*Art