Towards a Common API for Structured Peer-to-Peer Overlays
By Frank Dabek, Ben Y. Zhao, Peter Druschel, John D. Kubiatowicz, Ion Stoica. International Workshop on Peer-to-Peer Systems, 2003
603 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Sociology and Political Science
View Paper: https://www.semanticscholar.org/paper/28064f52a78664949e732a3402b5e43c1905e3f9
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Anne-Marie Kermarrec
- Márk Jelasity
- Maarten van Steen
- Michael J. Freedman
- Eric Andrew Freudenthal
- Rachid Guerraoui
- David Mazières
- Praveen Yalagandula
In Sociology and Political Science
Citations in the corpus
- Democratizing Content Publication with Coral (2004, background): “Using the network only as a directory or rendezvous service, Tapestry’s DOLR [34, 5] and Coral relax the consistency of storage in the network.”
- A scalable distributed information management system (2004, background): “Many systems—building upon both Plaxton’s bit-correcting strategy [27, 36] and upon other strategies [19, 23, 31]—have chosen to hide this power and export a simple and general [9] distributed hash table abstraction as a useful building block for a broad range of distributed applications.”
- The Peer Sampling Service: Experimental Evaluation of Unstructured Gossip-Based Implementations (2004, background): “Structured overlays have also been considered as a basic middleware service to applications [5].”
- OverSim: A Flexible Overlay Network Simulation Framework (2007, neutral): “The communication between overlay and application makes use of the Common API [8].”
- A survey and comparison of peer-to-peer overlay network schemes (2005, background): “DHT abstractions to map keys to peers and other Structured P2P application-specific systems such as cooperative storage, content distribution and messaging; there is recent effort [12] in defining basic common API abstractions for the common services they provide which they called key-based routing ”
- Delay aware querying with Seaweed (2006, neutral): “MSPastry provides a low-level key-based routing (KBR) API [12] which is used by Seaweed.”