• Publications
  • Influence
Chord: A scalable peer-to-peer lookup service for internet applications
TLDR
We present Chord, a distributed lookup protocol that addresses this problem. Expand
  • 9,191
  • 1241
  • PDF
Chord: a scalable peer-to-peer lookup protocol for internet applications
TLDR
We present Chord, a distributed lookup protocol that addresses this problem. Expand
  • 2,269
  • 241
  • PDF
The click modular router
TLDR
Clicks is a new software architecture for building flexible and configurable routers. Expand
  • 1,545
  • 210
  • PDF
Resilient overlay networks
TLDR
A Resilient Overlay Network (RON) is an architecture that allows distributed Internet applications to detect and recover from path outages and periods of degraded performance within several seconds, improving over today's wide-area routing protocols that take at least several minutes to recover. Expand
  • 2,080
  • 197
  • PDF
Wide-area cooperative storage with CFS
TLDR
The Cooperative File System (CFS) is a new peer-to-peer read-only storage system that provides provable guarantees for the efficiency, robustness, and load-balance of file storage and retrieval. Expand
  • 1,859
  • 180
  • PDF
Vivaldi: a decentralized network coordinate system
TLDR
Vivaldi is a simple, lightweight algorithm that assigns synthetic coordinates to hosts such that the distance between the coordinates of two hosts accurately predicts the communication latency between the hosts. Expand
  • 962
  • 160
  • PDF
Chord: A scalable peer-to-peer lookup service for internet applications
TLDR
We present Chord, a distributed lookup protocol that addresses this problem. Expand
  • 2,935
  • 130
A measurement study of available bandwidth estimation tools
TLDR
This paper introduces Spruce, a simple, light-weight tool for measuring available bandwidth, and compares it with two existing tools, IGI and Pathload, over 400 different Internet paths. Expand
  • 717
  • 82
  • PDF
Overcast: reliable multicasting with on overlay network
TLDR
Overcast provides scalable and reliable single-source multicast using a simple protocol for building efficient data distribution trees that adapt to changing network conditions. Expand
  • 1,283
  • 74
  • PDF
Exokernel: an operating system architecture for application-level resource management
TLDR
We propose a new operating system architecture, exokernel, in which traditional operating system abstractions, such as virtual memory and interprocess communication, are implemented entirely at application level by untrusted software. Expand
  • 1,265
  • 63
  • PDF
...
1
2
3
4
5
...