"You make it fun; we'll make it run"

Coral

The Coral Content Distribution Network

•• Project home page
•• Brief overview and news
•• Coral Wiki and FAQ
•• Mailing Lists
•• Publications and people

Publications

  • DONAR: Decentralized Server Selection for Cloud Services
    Patrick Wendell, Joe Wenjie Jiang, Michael J. Freedman, and Jennifer Rexford
    To appear in Proc. ACM SIGCOMM
    (SIGCOMM '10) New Delhi, India, August 2010.
    [ ps ] [ pdf ]
  • Experiences with CoralCDN: A Five-Year Operational View
    Michael J. Freedman
    Proc. 7th USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '10) San Jose, CA, May 2010.
    [ ps ] [ pdf ]
  • Peering through the Shroud: The Effect of Edge Opacity on IP-based Client Identification
    Martin Casado and Michael J. Freedman
    Proc. 4th USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '07) Cambridge, MA, April 2007.
    [ ps ] [ ps.gz ] [ pdf ]
  • OASIS: Anycast for Any Service
    Michael J. Freedman, Karthik Lakshminarayanan, and David Mazières
    Proc. 3rd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '06) San Jose, CA, May 2006.
    [ ps ] [ ps.gz ] [ pdf ]
  • Non-Transitive Connectivity and DHTs
    Michael J. Freedman, Karthik Lakshminarayanan, Sean Rhea, and Ion Stoica
    In Proc. 2nd Workshop on Real, Large, Distributed Systems
    (WORLDS '05) San Francisco, CA, December 2005.
    [ ps ] [ ps.gz ] [ pdf ]
  • Geographic Locality of IP Prefixes
    Michael J. Freedman, Mythili Vutukuru, Nick Feamster, and Hari Balakrishnan
    In Proc. 5th ACM SIGCOMM Conference on Internet Measurement
    (IMC '05) Berkeley, CA, October 2005.
    [ ps ] [ ps.gz ] [ pdf ]
  • Shark: Scaling File Servers via Cooperative Caching
    Siddhartha Annapureddy, Michael J. Freedman, and David Mazières
    In Proc. 2nd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '05) Boston, MA, May 2005.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ pdf ]
  • Locality Prediction for Oblivious Clients
    Kevin Shanahan and Michael J. Freedman
    In Proc. 4th Intl. Workshop on Peer-to-Peer Systems
    (IPTPS '05) Ithaca, NY, February 2005.
    [ ps ] [ ps.gz ] [ pdf ]
  • On-the-Fly Verification of Rateless Erasure Codes for Efficient Content Distribution
    Maxwell N. Krohn, Michael J. Freedman, and David Mazières
    In Proc. IEEE Symposium on Security and Privacy
    (Oakland '04) Oakland, CA, May 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]
  • Democratizing Content Publication with Coral
    Michael J. Freedman, Eric Freudenthal, and David Mazières
    In Proc. 1st USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '04) San Francisco, CA, March 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]
  • Sloppy Hashing and Self-Organizing Clusters
    Michael J. Freedman and David Mazières
    In Proc. 2nd Intl. Workshop on Peer-to-Peer Systems
    (IPTPS '03) Berkeley, CA, February 2003.
    [ ps ] [ ps.gz ] [ pdf ]


People

CoralCDN was developed as an academic research project by the Secure Computer Systems group (first at NYU, then at Stanford, now managed from Princeton). The following people have contributed to CoralCDN:

CoralCDN receives partial funding as part of the IRIS peer-to-peer research and development project, sponsored by the National Science Foundation.


Contact information

Coral Content Distribution Network
c/o Michael J. Freedman
35 Olden Street
Princeton University
Princeton, NJ 08540

Email: owner [at] coralcdn.org

For technical questions, user feedback, feature requests, etc., might we suggest using one of Coral's public mailing lists instead? Our inboxes thank you. When appropriate, we may cc: the appropriate public mailing list when responding to questions sent to this list. Please state explicitly if you do not want us to do this.