2 ms·
:wave: CoralCDN ran from about 2004 - 2015. Eventually, its need was pretty much negated by the rise of free CDN services (e.g., Cloudflare) or just lots of S
by mfreed 5y ago
:wave:
CoralCDN ran from about 2004 - 2015. Eventually, its need was pretty much negated by the rise of free CDN services (e.g., Cloudflare) or just lots of SaaS services that supported user-generated content. For example, in late 2004, many of the amateur videos of a large Indian Ocean earthquake & tsunami were shared using CoralCDN, but that soon went to YouTube. Podcasters like "This Week in Tech" were using CoralCDN, but those went to freemium podcasting services. And so on.
What eventually took CoralCDN "down" was that the academic platform on which the ~1000 servers ran, PlanetLab (https://planetlab.cs.princeton.edu/ https://planetlab.cs.princeton.edu/) was end-of-life'd.
But taking a step back, the original thinking behind CoralCDN was as a peer-to-peer CDN, but there were a lot of web security issues that actually made that difficult. If folks are interested, I talk about some of these issues in this 2009 retrospective [0], also also outline a browser-based P2P CDN in this workshop paper that could address (and actually make it P2P but secure)[1]. But still, I think the economics of CDNs (and transit costs) have just changed, such that most of the p2p architectures just don't make sense today like they did in early 2000s.
But thanks for the kind words!
[0] https://www.cs.princeton.edu/~mfreed/docs/coral-nsdi10.pdf https://www.cs.princeton.edu/~mfreed/docs/coral-nsdi10.pdf
[1] https://www.cs.princeton.edu/~mfreed/docs/firecoral-iptps09.pdf https://www.cs.princeton.edu/~mfreed/docs/firecoral-iptps09....