1. Scaling Data Servers via Cooperative Caching.
    Ph.D. Thesis, New York University (12 Nov. 2007). [ Thesis ] [ Talk ]

  2. Is High-Quality VoD Feasible using P2P Swarming?
    Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena and Pablo Rodriguez Rodriguez.
    In Proc. of the Sixteenth World Wide Web ( WWW '07 ). [ Paper ] [ Talk ]

    Exploring VoD in P2P Swarming Systems.
    Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena and Pablo Rodriguez Rodriguez.
    In Proc. of the IEEE International Conference on Computer Communications ( InfoCom '07 ) Minisymposium. [ Paper ]

    Providing Video-on-Demand using Peer-to-Peer Networks.
    Siddhartha Annapureddy, Christos Gkantsidis and Pablo Rodriguez Rodriguez.
    Internet Protocol TeleVision (IPTV) workshop in conjunction with WWW '06 . [ Paper ]

    Providing Video-on-Demand using Peer-to-Peer Networks
    Siddhartha Annapureddy, Christos Gkantsidis, Pablo Rodriguez Rodriguez and Laurent Massoulie.
    Microsoft Technical Report MSR-TR-2005-147. [ Report ]

  3. SHARK : Scaling File Servers via Cooperative Caching
    Siddhartha Annapureddy, Michael J. Freedman and David Mazières.
    In Proc. of the Second Networked Systems Design and Implementation ( NSDI '05 ). [ Paper ] [ Talk ]

    SAHAKARA: A Scalable and Secure Cooperative Caching File System
    Siddhartha Annapureddy, Michael J. Freedman and David Mazières.
    Presented at the Poster Session of the First Networked Systems Design and Implementation ( NSDI '04 ). [Poster]

  4. P2PCAST: A Peer-to-Peer Multicast Scheme for Streaming Data
    Antonio Nicolosi and Siddhartha Annapureddy.
    In Proc. of the First IRIS Student Workshop on Peer-to-Peer Systems ( ISW '03 ). [ Paper ] [ Report ]