IRIS: Infrastructure for Resilient Internet Systems


Home | News | Press | People | Related Projects | Talks | Papers | Software | Support | Private

 


IRIS Publications

design

  • Comparing the performance of distributed hash tables under churn. (PDF)
    by Jinyang Li, Jeremy Stribling, Thomer M. Gil, Robert Morris, and M. Frans Kaashoek.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • Designing a DHT for low latency and high throughput. (PDF)
    by Frank Dabek, Jinyang Li, Emil Sit, James Robertson, M. Frans Kaashoek, and Robert Morris.
    In the Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI '04), San Francisco, California, March 2004.

  • Towards a Common API for Structured Peer-to-Peer Overlays. (PDF)
    by Frank Dabek, Ben Zhao, Peter Druschel, John Kubiatowicz, and Ion Stoica.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • High Availability, Scalable Storage, Dynamic Peer Networks: Pick Two. (PDF)
    by Chuck Blake and Rodrigo Rodrigues.
    In the Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS-IX), Lihue, Hawaii, May 2003.

  • One Hop Lookups for peer-to-peer overlays. (PDF)
    by Anjali Gupta, Barbara Liskov, and Rodrigo Rodrigues.
    In the Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS-IX), Lihue, Hawaii, May 2003.

  • When Multi-Hop Peer-to-Peer Routing Matters. (PDF)
    by Rodrigo Rodrigues and Charles Blake.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • Efficient Routing for Peer-to-Peer Overlays. (PDF)
    by Anjali Gupta, Barbara Liskov, and Rodrigo Rodrigues.
    In the Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI '04), San Francisco, California, March 2004.

  • Looking up data in P2P systems. (PDF)
    by Hari Balakrishnan, M. Frans Kaashoek, David Karger, Robert Morris, and Ion Stoica.
    In Communications of the ACM, February 2003.

  • Analysis of the Evolution of Peer-to-Peer Systems . (PDF)
    by David Liben-Nowell, Hari Balakrishnan, and David Karger.
    In the Proceedings of ACM PODC, Monterey, CA, July 2002.

  • Sloppy Hashing and self-organizing clusters. (PDF)
    by Michael Freedman and David Mazieres.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • Structured Peer-to-Peer Overlays Need Application-Driven Benchmarks. (PDF)
    by Sean Rhea, Timothy Roscoe, and John Kubiatowicz.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • Koorde: A Simple Degree-optimal Hash Table. (PDF)
    by Frans Kaashoek and David R. Karger.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • On the Feasibility of Peer-to-Peer Web Indexing and Search. (PDF)
    by Jinyang Li, Boon Thau Loo, Joe Hellerstein, Frans Kaashoek, David R. Karger, and Robert Morris.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • Toward network data independence. (PDF)
    by Joseph M. Hellerstein.
    In ACM SIGMOD Record 20(3), September 2003.

  • The Design of a Robust Peer-to-Peer System. (PDF)
    by Rodrigo Rodrigues, Barbara Liskov, and Liuba Shrira.
    In the Proceedings of the Tenth ACM SIGOPS European Workshop, Saint-Emilion, France, September 2002.

  • Robust Incentive Techniques for Peer-to-Peer networks. (PDF)
    by Michal Feldman, Kevin Lai, Ion Stoica, and John Chuang.
    In the ACM Conference on Electronic Commerce (EC'04), new york, new york, 2004.

  • Imporoving Bandwidth Efficiency of Peer-to-Peer Storage. (PDF)
    by Partrick Eaton, Emil Ong, and John Kubiatowicz.
    In the Proceedings of the Fourth IEEE International Conference on Peer-to-Peer computing (IEEE P2P 04), 2004.

  • Deconstructing DHTs. (PDF)
    by David Ratajczak and Joseph M. Hellerstein.
    Intel Research technical report IRB-TR-03-042, 2004.

  • On Failure Detection Algorithms in Overlay Networks. (PDF)
    by Shelley Zhuang, Dennis Geels, Ion Stoica, and Randy Katz.
    In the INFOCOM'05, 2005.

  • Heterogeneity and Load Balance in Distributed Hash Tables. (PDF)
    by P. Brighten Godfrey and Ion Stoica.
    In the INFOCOM'05.

  • Transactional File Systems Can Be Fast. (PDF)
    by Barbara Liskov and Rodrigo Rodrigues.
    In the Proceedings of the 11th ACM SIGOPS European Workshop, Leuven, Belgium, September 2004.

  • F2F: reliable storage in open networks. (PDF)
    by Jinyang Li and Frank Dabek.
    In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS'06), February 2006.

  • EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management. (PDF)
    by Ben Leong, Barbara Liskov, and Erik D. Demaine.
    In the Proceedings of the 12th International Conference on Networks (ICON), November 2004.

  • Achieving One-Hop DHT Lookup and Strong Stabilization by Passing Tokens. (PDF)
    by Ben Leong and Ji Li.
    In the Proceedings of the 12th International Conference on Networks (ICON), November 2004.

  • EpiChord: Parallelizing the Chord Lookup Algorithm with Reactive Routing State Management. (PDF)
    by Ben Leong, Barbara Liskov, and Erik D. Demaine.
    MIT Technical Report MIT-LCS-TR-963, August 2004.

  • Brief Announcement: Prefix Hash Tree. (PDF)
    by Sriram Ramabhadran, Sylvia Ratnasamy, Joseph M. Hellerstein, and Scott Shenker.
    In the Proceedings of the 23rd ACM Symposium on Principles of Distributed Computing, St. John's, Newfoundland, Canada, july 2004.

  • Design Considerations for Information Planes. (PDF)
    by Brent Chun, Joseph M. Hellerstein, Ryan Huebsch, Petros Maniatis, and Timothy Roscoe.
    In the First Workshop on Real, Large Distributed Systems (WORLDS), San Francisco, CA, December 2004.

  • AP3: A cooperative, decentralized service providing anonymous communication. (PDF)
    by Alan Mislove, Gaurav Oberoi, Ansley Post, Charles Reis, Peter Druschel, and Dan Wallach.
    In the Proceedings of the 11th ACM SIGOPS European Workshop, Leuven, Belgium, September 2004.

  • On Failure Detection Algorithms in Overlay Networks. (PDF)
    by Shelley Q. Zhuang, Dennis Geels, Ion Stoica, and Randy H. Katz.
    In the .

  • Heterogeneity and Load Balance in Distributed Hash Tables. (PDF)
    by P. Brighten Godfrey and Ion Stoica.
    In the .

  • Free-Riding and Whitewashing in Peer-to-Peer Systems. (PDF)
    by M. Feldman, C. Papadimitriou, J. Chuang, and I. Stoica.
    In the ACM SIGCOMM'04 Workshop on Practice and Theory of Incentives in Networked Systems (PINS), august 2004.

  • Denial-of-Service Resilience in Peer-to-Peer File Sharing Systems. (PDF)
    by A. Kuzmanovic, D. Dumitriu, E. Knightly, I. Stoica, and W. Zwaenepoel.
    In the ACM SIGMETRICS'05, 2005.

  • Bandwidth efficient management of DHT routing tables. (PDF)
    by Jinyang Li, Jeremy Stribling, Robert Morris, and M. Frans Kaashoek.
    In the the 2nd Symposium on Networked Systems Design and Implementation (NSDI'05), May 2005.

  • Modular Software Upgrades for Distributed Systems. (PDF)
    by Sameer Ajmani, Barbara Liskov, and Liuba Shrira.
    In the .

  • Minimizing Churn in Distributed Systems. (PDF)
    by P. Brighten Goedfrey, Scott Shenker, and Ion Stoica.
    In the Proc. of ACM SIGCOMM, 2006.

  • End-host Controlled Multicast Routing. (PDF)
    by Karthik Lakshminarayanan, Ananth Rao, Ion Stoica, and Scott Shenker.
    Computer Networks (Special Issue on Overlay Distribution Structures and their Applications), 2006.

  • Routing on Flat Labels. (PDF)
    by Matthew Caesar, Tyson Condie, Jayanthkumar Kannan, Karthik Lakshminarayanan, Scott Shenker, and Ion Stoica.
    In the Proc. of ACM SIGCOMM, 2006.

  • Proactive replication for data durability. (PDF)
    by Emil Sit, Andreas Haeberlen, Frank Dabek, Byung-Gon Chun, Hakim Weatherspoon, Frans Kaashoek, Robert Morris, and John Kubiatowicz.
    In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006.

  • Efficiently Binding Data to Owners in Distributed Content-Addressable Storage Systems. (PDF)
    by Patrick Eaton, Hakim Weatherspoon, and John Kubiatowicz.
    In the Proceedings of the 3rd International IEEE Security in Storage Workshop (IEEE SISW 2005), December 2005.

  • Peering Peer-to-Peer Providers. (PDF)
    by Hari Balakrishnan, Scott Shenker, and Michael Walfish.
    In the 4th International Workshop on Peer-to-Peer Systems (IPTPS '05), Ithaca, NY, February 2005.

systems

  • Ivy: A Read/Write Peer-to-peer File System. (PDF)
    by Athicha Muthitacharoen, Robert Morris, Thomer Gil, and Benjie Chen.
    In the Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI '02), Boston, Massachusetts, December 2002.

  • Enhancing P2P File-Sharing with an Internet-Scale Query Processor. (PDF)
    by Boon Thau Loo, Ryan Huebsch, Joseph M. Hellerstein, Scott Shenker, and Ion Stoica.
    In the In Proc. 30th International Conference on Very Large Data Bases (VLDB), August 2004.

  • Democratizing content publication with Coral. (PDF)
    by Michael J. Freedman, Eric Freudenthal, and David Mazières.
    In the Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI '04), San Francisco, California, March 2004.

  • Querying the Internet with PIER.. (PDF)
    by Joseph M. Hellerstein, Nick Lanham, Boon Thau Loo, Scott Shenker, and Ion Stoica.
    In the 29th International Conference on Very Large Data Bases (VLDB '03), september 2003.

  • Scheduling and Simulation: How to Upgrade Distributed Systems. (PDF)
    by Sameer Ajmani, Barbara Liskov, and Liuba Shrira.
    In the Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS-IX), Lihue, Hawaii, May 2003.

  • Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. (PDF)
    by Antony Rowstron and Peter Druschel.
    In the Proceedings of the 18th SOSP (SOSP '01), Chateau Lake Louise, Banff, Canada, October 2001.

  • Untangling the Web from DNS. (PDF)
    by Michael Walfish, Hari Balakrishnan, and Scott Shenker.
    In the Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI '04), San Francisco, California, March 2004.

  • Semantic-Free Referencing in Linked Distributed Systems. (PDF)
    by Hari Balakrishnan, Scott Shenker, and Michael Walfish.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, February 2003.

  • INS/Twine: A Scalable Peer-to-Peer Architecture for Intentional Resource Discovery. (PDF)
    by Magdalena Balazinska, Hari Balakrishnan, and David Karger.
    In the Proceedings of the International Conference on Pervasive Computing (Pervasive 2002), Zurich, Switzerland, August 2002.

  • SplitStream: High-bandwidth content distribution in a cooperative environment. (PDF)
    by Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron, and Atul Singh.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • The case for a hybrid P2P search infrastructure. (PDF)
    by Boon Thau Loo, Ryan Huebsch, Ion Stoica, and Joseph M. Hellerstein.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • TimeLine: A High Performance Archive for a Distributed Object Store. (PDF)
    by Chuang-Hue Moh and Barbara Liskov.
    In the First Symposium on Networked Systems Design and Implementation (NSDI'04), San Francisco, CA, March 2004.

  • Scalable application-level anycast for highly dynamic groups. (PDF)
    by Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, and Antony Rowstron.
    In the Proceedings of the Fifth International Workshop on Networked Group Communications (NGC'03), Munich, Germany, September 2003.

  • One ring to rule them all: Service discovery and binding in structured peer-to-peer overlay networks. (PDF)
    by Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, and Antony Rowstron.
    In the Proceedings of the SIGOPS European Workshop, Saint-Emilion, France, September 2002.

  • SplitStream: High-bandwidth multicast in a cooperative environment. (PDF)
    by Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron, and Atul Singh.
    In the Proceedings of the 19th SOSP (SOSP '03), Bolton Landing, New York, October 2003.

  • POST: A Secure, Resilient, Cooperative Messaging System. (PDF)
    by Alan Mislove, Ansley Post, Charles Reis, Paul Willmann, Peter Druschel, Dan S. Wallach, Xavier Bonnaire, Pierre Sens, Jean-Michel Busca, and Luciana Arantes-Bezerra.
    In the Proceedings of the 9th Workshop on Hot Topics in Operating Systems (HotOS-IX), Lihue, Hawaii, May 2003.

  • Squirrel: A decentralized peer-to-peer Web cache. (PDF)
    by Sitaram Iyer, Antony Rowstron, and Peter Druschel.
    In the Proceedings of the 21st Symposium on Principles of Distributed Computing (PODC), Monterey, CA, July 2002.

  • Scribe: The design of a large-scale event notification infrastructure. (PDF)
    by Antony Rowstron, Anne-Marie Kermarrec, Miguel Castro, and Peter Druschel.
    In the Proceedings of the Third International Workshop on Networked Group Communications (NGC2001), London, UK, November 2001.

  • Scribe: A large-scale and decentralized application-level multicast infrastructure. (PDF)
    by Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, and Antony Rowstron.
    In the IEEE Journal on Selected Areas in Communications (JSAC) (Special issue on Network Support for Multicast Communications), October 2002.

  • Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. (PDF)
    by Antony Rowstron and Peter Druschel.
    In the Proceedings of the 18th IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), Heidelberg, Germany, November 2001.

  • PAST: A large-scale, persistent peer-to-peer storage utility. (PDF)
    by Peter Druschel and Antony Rowstron.
    In the Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Schloss Elmau, Germany, May 2001.

  • Providing Administrative Control and Autonomy in Structured Peer-to-Peer Overlays. (PDF)
    by Alan Mislove and Peter Druschel.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • Distributed Web Crawling over DHTs. (PDF)
    by Boon Thau Loo, Sailesh Krishnamurthy, and Owen Cooper.
    UC Berkeley technical report UCB//CSD-4-1305, February 2004.

  • Handling Churn in a DHT. (PDF)
    by Sean Rhea, Dennis Geels, Timothy Roscoe, and John Kubiatowicz.
    In the Proceedings of the 2004 USENIX Annual Technical Conference (USENIX '04), Boston, Massachusetts, June 2004.

  • Spurring Adoption of DHTs with OpenHash, a Public DHT Service. (PDF)
    by Brad Karp, Sylvia Ratnasamy, Sean Rhea, and Scott Shenker.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • Enhancing P2P Filesharing With an Internet-Scale Query Processor. (PDF)
    by Boon Thau Loo, Joseph M. Hellerstein, Ryan Huebsch, Scott Shenker, and Ion Stoica.
    In the .

  • Enhancing P2P File-Sharing with an Internet-Scale Query Processor. (PDF)
    by Boon Thau Loo, Ryan Huebsch, Joseph M. Hellerstein, Scott Shenker, and Ion Stoica.
    In the In Proc. 30th International Conference on Very Large Data Bases (VLDB), August 2004.

  • UsenetDHT: A Low Overhead Usenet Server. (PDF)
    by Emil Sit, Frank Dabek, and James Robertson.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • The Architecture of PIER: An Internet-Scale Query Processor. (PDF)
    by Ryan Huebsch, Brent Chun, Joseph M. Hellerstein, Boon Thau Loo, Petros Maniatis, Timothy Roscoe, Scott Shenker, Ion Stoica, and Aydan R. Yumerefendi.
    In the The Second Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, CA, January 2005.

  • A Wakeup Call for Internet Monitoring Systems: The Case for Distributed Triggers. (PDF)
    by Ankur Jain, Joseph M. Hellerstein, Sylvia Ratnasamy, and David Wetherall.
    In the Proc. 3rd ACM SIGCOMM Workshop on Hot Topics in Networks (HotNets), San Diego, CA, November 2004.

  • Arpeggio: Metadata Searching and Content Sharing with Chord. (PDF)
    by Austin T. Clements, Dan R. K. Ports, and David R. Karger.
    In the Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS05), Ithaca, NY, February 2005.

  • Glacier: Highly durable, decentralized storage despite massive correlated failures. (PDF)
    by Andreas Haeberlen, Alan Mislove, and Peter Druschel.
    In the Proceedings of the 2ndt USENIX Symposium on Networked Systems Design and Implementation (NSDI '05), Boston, Massachusetts, May 2005.

  • FeedTree: Sharing Web micronews with peer-to-peer event notification. (PDF)
    by Daniel Sandler, Alan Mislove, Ansley Post, and Peter Druschel.
    In the Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS'05), Ithaca, New York, February 2005.

  • Re: Reliable Email. (PDF)
    by Scott Garriss, Michael Kaminsky, Michael J. Freedman, Brad Karp, David Mazières, and Haifeng Yu.
    In the POT3rd Symposium on Networked Systems Design and Implementa tion, San Jose, CA, May 2006.

  • OASIS: Anycast for Any Service. (PDF)
    by Michael J. Freedman, Karthik Laskhminarayanan, and David Mazières.
    In the POT3rd Symposium on Networked Systems Design and Implementa tion, San Jose, CA, May 2006.

  • OverCite: A Distributed, Cooperative CiteSeer. (PDF)
    by Jeremy Stribling, Jinyang Li, Isaac G. Councill, M. Frans Kaashoek, and Robert Morris.
    In the the 3rd Symposium on Networked Systems Design and Implementation (NSDI'06), May 2006.

  • Pastwatch: a Distributed Version Control System. (PDF)
    by Alexander Yip, Benjie Chen, and Robert Morris.
    In the the 3rd Symposium on Networked Systems Design and Implementation (NSDI'06), May 2006.

  • Implementing Declarative Overlays. (PDF)
    by Boon Thau Loo, Tyson Condie Joseph M. Hellerstein Petros Maniatis Timothy Roscoe and Ion Stoica.
    In the .

  • High Availability in DHTs: Erasure Coding vs. Replication. (PDF)
    by Rodrigo Rodrigues and Barbara Liskov.
    In the .

  • Authentication in a Reconfigurable Byzantine Fault Tolerant System. (PDF)
    by Kathryn Chen.
    Master's thesis.

  • Replay Debugging for Distributed Applications. (PDF)
    by Dennis Geels, Gautam Altekar, Scott Shenker, and Ion Stoica.
    In the Proc. of USENIX, 2006.

  • Replay Debugging for Distributed Applications. (PDF)
    by Dennis Geels, Gautam Altekar, Scott Shenker, and Ion Stoica.
    In the Proc. of USENIX, 2006.

  • Replay Debugging for Distributed Applications. (PDF)
    by Dennis Geels, Gautam Altekar, Scott Shenker, and Ion Stoica.
    In the Proc. of USENIX, 2006.

  • Efficient Replica Maintenance for Distributed Storage Systems. (PDF)
    by Byung-Gon Chun, Frank Dabek, Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, M. Frans Kaashoek, John Kubiatowicz, and Robert Morris.
    In the Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI'06), May 2006.

  • ChunkCast: An Anycast Service for Large Content Distribution. (PDF)
    by Byung-Gon Chun, Peter Wu, Hakim Weatherspoon, and John Kubiatowicz.
    In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006.

  • Fixing the Embarrassing Slowness of OpenDHT on PlanetLab. (PDF)
    by Sean Rhea, Byung-Gon Chun, John Kubiatowicz, and Scott Shenker.
    In the Workshop on Real, Large Distributed Systems (WORLDS), December 2005.

  • OpenDHT: A Public DHT Service and Its Uses. (PDF)
    by Brighten Godfrey Sean Rhea, Brad Karp, John Kubiatowicz, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, and Harlan Yu.
    In the SIGCOMM, August 2005.

  • Distributed Quota Enforcement for Spam Control. (PDF)
    by Michael Walfish, J.D. Zamfirescu, Hari Balakrishnan, David Karger, and Scott Shenker.
    In the 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI), San Jose, CA, May 2006.

networking

  • Vivaldi: A Decentralized Network Coordinate System. (PDF)
    by Frank Dabek, Russ Cox, Frans Kaashoek, and Robert Morris.
    In the Proceedings of the ACM SIGCOMM '04 Conference, Portland, Oregon, August 2004.

  • Practical, Distributed Network Coordinates. (PDF)
    by Russ Cox, Frank Dabek, Frans Kaashoek, Jinyang Li, and Robert Morris.
    In the Proceedings of the Second Workshop on Hot Topics in Networks (HotNets-II), Cambridge, Massachusetts, November 2003.

  • A Measurement Study of Available Bandwidth Estimation Tools. (PDF)
    by Jacob Strauss, Dina Katabi, and Frans Kaashoek.
    In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '03, Miami, Florida, October 2003.

  • Measuring the Effects of Internet Path Faults on Reactive Routing. (PDF)
    by Nick Feamster, David Andersen, Hari Balakrishnan, and M. Frans Kaashoek.
    In the Proceedings of the ACM SIGMETRICS Conference, San Diego, CA, June 2003.

  • A Layered Naming Architecture for the Internet . (PDF)
    by Hari Balakrishnan, Karthik Lakshminarayanan, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, and Michael Walfish.
    In the Proceedings of the ACM SIGCOMM Conf., Portland, OR, September 2004.

  • Proximity neighbor selection in tree-based structured peer-to-peer overlays. (PDF)
    by Miguel Castro, Peter Druschel, Y. Charlie Hu, and Antony Rowstron.
    In the Microsoft Technical report MSR-TR-2003-52, 2003.

  • Best-Path vs. Multi-Path Overlay Routing. (PDF)
    by David G. Andersen, Alex C. Snoeren, and Hari Balakrishnan.
    In the Proceedings of the ACM SIGCOMM Internet Measurement Conference '03, Miami, Florida, October 2003.

  • Exploiting Routing Redundnacy via Structured Peer-to-Peer Overlays. (PDF)
    by Ben Y. Zhao, Ling Huang, Jeremy Stribling, Anthony D. Joseph, and John D. Kubiatowicz.
    In the Proceedings of the 11th IEEE International Conference on Network Protocols (ICNP 2003), 2003.

  • Taming IP Packet Flooding Attacks. (PDF)
    by Karthik Lakshminarayanan, Daniel Adkins, Adrian Perig, and Ion Stoica.
    In the Proceedings of the Second Workshop on Hot Topics in Networks (HotNets-II), Cambridge, Massachusetts, November 2003.

  • Unmanaged Internet Protocol: Taming the Edge Network Management Crisis. (PDF)
    by Bryan Ford.
    In the Second Workshop on Hot Topics in Networks, Cambridge, MA, November 2003.

  • Middleboxes No Longer Considered Harmful. (PDF)
    by Michael Walfish, Jeremy Stribling, Maxwell Krohn, Hari Balakrishnan, Robert Morris, and Scott Shenker.
    In the Proc. of the 6th Symposium on Operating Systems Design and Implementation, Dec 2004.

  • Support for Service Composition in i3. (PDF)
    by Karthik Lakshminarayanan, Ion Stoica, and Klaus Wehrle.
    In the ACM Multimedia, 2004.

  • Customizable Routing with Declarative Queries. (PDF)
    by Boon Thau Loo, Joseph M. Hellerstein, and Ion Stoica.
    In the Proc. 3rd ACM SIGCOMM Workshop on Hot Topics in Networks (HotNets), San Diego, CA, November 2004.

  • Declarative Routing: Extensible Routing with Declarative Queries. (PDF)
    by Ion Stoica Boon Thau Loo, Joseph M. Hellerstein and Raghu Ramakrishnan.
    In the ACM SIGCOMM International Conference on Data Communication, Philadelphia, PA, August 2005.

  • User-Relative Names for Globally Connected Personal Devices. (PDF)
    by Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris.
    In the Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS06), Santa Barbara, CA, February 2006.

  • Persistent Personal Names for Globally Connected Mobile Devices. (PDF)
    by Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean Rhea, Frans Kaashoek, and Robert Morris.
    In the (To Appear) Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI '06), Seattle, WA, November 2006.

  • Finally, a Use for Componentized Transport Protocols. (PDF)
    by Tyson Condie, Joseph M. Hellerstein, Petros Maniatis, Sean Rhea, and Timothy Roscoe.
    In the HotNets IV, 2005.

  • Path Vector Face Routing: Geographic Routing with Local Face Information. (PDF)
    by Ben Leong, Sayan Mitra, and Barbara Liskov.
    In the .

  • Geographic Routing without Planarization. (PDF)
    by Ben Leong, Barbara Liskov, and Robert Morris.
    In the .

  • New Techniques for Geographic Routing. (PDF)
    by Ben Leong.
    Ph.D. thesis.

security

  • On-the-Fly Verification of Rateless Erasure Codes for Efficient Content Distribution. (PDF)
    by Maxwell N. Krohn, Michael J. Freedman, and David Mazières.
    In the Proceedings of the IEEE Symposium on Security and Privacy, Oakland, CA, May 2004.

  • Secure acknowledgment of multicast messages in open peer-to-peer networks. (PDF)
    by Antonio Nicolosi and David Mazières.
    In the Proceedings of the 3rd International Workshop on Peer-to-Peer Systems (IPTPS04), San Diego, CA, February 2004.

  • Mayday: Distributed Filtering for Internet Services . (PDF)
    by David G. Andersen.
    In the Proc. USITS Conf., Seattle, WA, March 2003.

  • Enforcing Fair Sharing of Peer-to-Peer Resources. (PDF)
    by Tsuen-Wan “Johnny” Ngan, Dan S. Wallach, and Peter Druschel.
    In the Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Berkeley, CA, 2003.

  • Security for structured peer-to-peer overlay networks. (PDF)
    by Miguel Castro, Peter Druschel, Ayalvadi Ganesh, Antony Rowstron, and Dan S. Wallach.
    In the Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI '02), Boston, Massachusetts, December 2002.

  • SSL splitting: securely serving data from untrusted caches. (PDF)
    by Chris Lesniewski-Laas and M. Frans Kaashoek.
    In the Proceedings of the 12th USENIX Security Symposium, Washington, DC, USA, August 2003, pages 187-199.

  • Spam-I-am: A Proposal for Spam Control using Distributed Quota Management. (PDF)
    by Hari Balakrishnan and David R. Karger.
    In the Proc. 3rd ACM SIGCOMM Workshop on Hot Topics in Networks (HotNets), San Diego, CA, November 2004.

  • Defending against Eclipse attacks on overlay networks. (PDF)
    by Atul Singh, Miguel Castro, Antony Rowstron, and Peter Druschel.
    In the Proceedings of the 11th ACM SIGOPS European Workshop, Leuven, Belgium, September 2004.

  • Group Therapy for Systems: Using Link Attestations to Manage Failures. (PDF)
    by Michael J. Freedman, Ion Stoica, David Mazières, and Scott Schenker.
    In the POT5th International Workshop on Peer-to-Peer Systems, Santa Barbara, CA, February 2006.

  • Improved proxy re-encryption schemes with applications to secure distributed storage. (PDF)
    by Giuseppe Ateniese, Kevin Fu, Matthew Green, and Susan Hohenberger.
    In the Proceedings of Network and Distributed System Security (NDSS), February 2005.

  • Induced Churn as Shelter from Routing-Table Poisoning. (PDF)
    by Tyson Condie, Varun Kacholia, Sriram Sankararaman, Joseph M. Hellerstein, and Petros Maniatis.
    In the Network and Distributed System Security (NDSS), 2006.

  • DoS: Fighting Fire with Fire. (PDF)
    by Michael Walfish, Hari Balakrishnan, David Karger, and Scott Shenker.
    In the 4th ACM Workshop on Hot Topics in Networks (HotNets), College Park, MD, November 2005.

theory


Comments and suggestions to webmaster@project-iris.net