articleIEEE Journal on Selected Areas in CommunicationsJan 1, 2004Closed access

Tapestry: A Resilient Global-Scale Overlay for Service Deployment

University of California, Berkeley · Massachusetts Institute of Technology

Indexed incrossref

Abstract

We present Tapestry, a peer-to-peer overlay routing infrastructure offering efficient, scalable, location-independent routing of messages directly to nearby copies of an object or service using only localized resources. Tapestry supports a generic decentralized object location and routing applications programming interface using a self-repairing, soft-state-based routing layer. The paper presents the Tapestry architecture, algorithms, and implementation. It explores the behavior of a Tapestry deployment on PlanetLab, a global testbed of approximately 100 machines. Experimental results show that Tapestry exhibits stable behavior and performance as an overlay, despite the instability of the underlying network…

Citation impact

1,735
total citations
FWCI
141.84
Percentile
100%
References
51
Citations per year

Authors

6

Topics & keywords

Keywords
  • PlanetLab
  • Computer science
  • Testbed
  • Software deployment
  • Distributed computing
  • Scalability
  • Overlay network
  • Computer network
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.

Funding