Title | Authors | Reference | Date | Comments |
General information, working groups, conferences |
Peer-to-peer working group |
|
|
|
Link to the peer-to-peer working group |
Peer-to-Peer Networking (Page of links) |
|
|
|
A bunch of links to projects, papers, and news |
Peer to Peer - Harnessing the Power of Disruptive Tchnologies |
edited by Andy Oram |
Book published by O'Reilly Associates |
2001 |
This book is a collection of articles, mostly descriptive, of peer to peer network systems. |
Call for participation: The 1st International Workshop on Peer-to-Peer Systems (IPTPS'02) |
|
The 1st International Workshop on Peer-to-Peer Systems (IPTPS'02) |
7-8 March 2001 |
|
Historical perspective |
Grapevine: An Exercise in Distributed
Computing |
A. D. Birrell, R. Levin, R. M. Needham, and M. D. Schroeder |
Communications of the ACM 25(4), pp. 260274 |
April 1982 |
|
Experience with Grapevine: The Growth of a Distributed
System |
M.D. Schroeder, A.D. Birrell, and R.M. Needham, |
ACM Transactions on Computer Systems 2(1):3--23 |
February 1984 |
|
A Border Gateway Protocol 4 (BGP-4) |
Rkhter and Li |
RFC 1771 |
March 1995 |
A widely-used p2p system |
Data distribution, file systems |
Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System |
D. Terry and M. Theimer and K. Petersen and A. Demers and M. Spreitzer and C. Hauser |
SOSP |
1995 |
Classic paper on reconciliation of conflicting writes |
Perpsectives on Optimistically Replicated Peer-to-Peer Filing |
Page, Guy, Heidemann, Ratner, Reiher, Goel, Kuenning, Popek |
Software-Practice and Experience V 28(2) 155-180 |
Feb 1998 |
Retrospective on the Ficus project |
OceanStore: An Architecture for Global-Scale Persistent Storage |
John Kubiatowicz, David Bindel, Yan Chen, Steven
Czerwinski, Patrick Eaton, Dennis Geels, Ramakrishna Gummadi, Sean Rhea, Hakim Weatherspoon, Westley Weimer, Chris
Wells, and Ben Zhao. |
ASPLOS |
2000 |
|
Freenet: A Distributed Anonymous Information Storage
and Retrieval System |
Clarke, Sandberg, Wiley, Hong |
International
Workshop on Design Issues in Anonymity and Unobservability |
2001 |
|
Security/trust |
"Protection in the Hydra Operating System" |
Ellis Cohen and Dvaid Jefferson |
Proceedings of SOSP, pp. 141-160 |
November 1975 |
Early paper on implementing protection and security at the user level. |
SDSI - A Simple Distributed Security Infrastructure, |
Ronald Rivest and Butler Lampson |
|
1996 |
Peer-to-peer security -- anyone can be a certificate authority |
Consistency (see also file systems) |
Naming |
Reasoning About Naming Systems |
MIC BOWMAN, SAUMYA K. DEBRAY and LARRY L. PETERSON |
ACM TOPLAS |
November, 1993 |
Basic paper on naming system. One of few since the early papers in the 1970's. |
Performance |
Performance:topology |
On the placement of Internet Instrumentations |
S. Jamin, C. Jin,
Y. Jin, D. Raz, Y. Shavitt, and L. Zhang |
Proc
of IEEE Infocom |
2000 |
|
On Power-Law Relationships of the Internet Topology |
Michalis Faloutsos, Petros
Faloutsos, and Christos Faloutsos |
SIGCOMM |
1999 |
|
Performance:directory |
Accessing nearby copies of replicated objects in a distributed environment. |
C. G. Plaxton, R. Rajaraman, and A. W. Richa. |
Proceedings of
the 9th Annual ACM Symposium on Parallel Algorithms and Architecture |
June 1997 |
An effort to build a scalable, distributed directory |
Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications |
Ion Stoica (University of California at Berkeley), Robert Morris, David Karger, Frans Kaashoek, Hari Balakrishnan (MIT) |
SIGCOMM2001 |
2001 |
|
A Scalable Content-Addressable Network |
Sylvia Ratnasamy (University of California at Berkeley and ACIRI), Paul Francis (Tahoe Networks), Mark Handley (ACIRI), Richard
Karp (U.C. Berkeley and ACIRI), Scott Shenker (ACIRI) |
SIGCOMM 2001 |
2001 |
|
Existing projects/systems |
New papers (uncategorized) |
Wide-area cooperative storage with CFS |
Frank Dabek, M. Frans Kaashoek, David Karger, Robert Morris, and Ion Stoica. |
18th ACM Symposium on Operating Systems Principles (SOSP '01) |
October 2001 |
My favorite P2P file system --wmf |
decentralization mailing list |
|
|
|
high-level P2P discussion |
p2p-hackers mailing list |
|
|
|
technical P2P discussion |
Global-Scale Distributed Storage Systems (BlueSky) mailing list |
|
|
|
P2P file system discussion |
Mojo Nation Technical Overview |
|
|
February 14, 2000 |
P2P file system w/ economic load balancing & freeloader-prevention |
Swarmcast |
Justin Chapweske et al. |
|
|
P2P content delivery system based on forward error correction |
Herald: Achieving a Global Event Notification Service |
Luis Felipe Cabrera, Michael B. Jones, and Marvin Theimer |
Eighth Workshop on Hot Topics in Operating Systems (HotOS-VIII) |
May 2001 |
|
ALPINE - Social Discovery in Peer Networks |
Martin R. Peck |
|
5/30/2001 |
High level overview of existing search/discovery methods used in peer networks including a new method of a social discovery implemented by the ALPINE Network. |
|
|
|
|
|
YouServ: A Web Hosting and Content Sharing Tool for the Masses |
R. Bayardo, R. Agrawal, D. Gruhl, A. Somani |
WWW-2002 |
2002 |
Application of p2p technology for communal/distributed web hosting |
|
|
|
|
|
p2pNG (p2p Next Gen) |
http://sourceforge.net/projects/openp2p |
|
|
p2p Next Gen Discussion/Working Group for p2p standards & an anonymous communications standard over TCP/IP |
JXTA (New Riders) |
Brendon J. Wilson |
|
July 2002 |
Complete book on JXTA, an XML-based set of protocols for handling all details of P2P networking. |
|
|
|
|
|
Peer-to-Peer Caching Schemes to Address Flash Crowds |
Tyron Stading, Petros Maniatis, Mary Baker |
IPTPS'02 |
March 2002 |
Interesting application for defense against flash crowds. |