Open AccessProceedings Article
Democratizing content publication with coral
Michael J. Freedman,Eric Freudenthal,David Mazières +2 more
- 29 Mar 2004
- pp 18-18
TL;DR: CoralCDN is a peer-to-peer content distribution network that allows a user to run a web site that offers high performance and meets huge demand, all for the price of a cheap broadband Internet connection.
read more
Abstract: CoralCDN is a peer-to-peer content distribution network that allows a user to run a web site that offers high performance and meets huge demand, all for the price of a cheap broadband Internet connection Volunteer sites that run CoralCDN automatically replicate content as a side effect of users accessing it Publishing through CoralCDN is as simple as making a small change to the hostname in an object's URL; a peer-to-peer DNS layer transparently redirects browsers to nearby participating cache nodes, which in turn cooperate to minimize load on the origin web server One of the system's key goals is to avoid creating hot spots that might dissuade volunteers and hurt performance It achieves this through Coral, a latency-optimized hierarchical indexing infrastructure based on a novel abstraction called a distributed sloppy hash table, or DSHT
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Posted Content
X-Vine: Secure and Pseudonymous Routing Using Social Networks
TL;DR: X-Vine is resilient to denial of service via Sybil attacks, and in fact is the first Sybil defense that requires only a logarithmic amount of state per node, making it suitable for large-scale and dynamic settings.
Using P2P, GRID and Agent technologies for the development of content distribution networks
Giancarlo Fortino,Wilma Russo +1 more
TL;DR: UPGRADE-CDN is presented, an experimental component-based platform which jointly uses P2P, GRID, and Agent based mechanisms for client request redirection, CDN monitoring, and content delivery.
42
•Dissertation
Improving end-to-end availability using overlay networks
David G. Andersen,Hari Balakrishnan +1 more
- 01 Jan 2005
TL;DR: This dissertation explores three systems designed to mask Internet failures, and, through a study of three years of data collected on a 31-site testbed, why these failures happen and how effectively they can be masked.
•Proceedings Article
Ensuring content integrity for untrusted peer-to-peer content distribution networks
Nikolaos Michalakis,Robert Soulé,Robert Grimm +2 more
- 11 Apr 2007
TL;DR: Repeat and Compare is presented, a system for ensuring content integrity in untrusted peer-to-peer CDNs even when replicas dynamically generate content, and quantifies its detection guarantees through probabilistic analysis and shows that a small sample of forwarded records is sufficient to effectively and promptly cleanse a CDN, even if large fractions of replicas or verifiers are misbehaving.
Opendht: a public dht service
John Kubiatowicz,Sean Rhea +1 more
- 01 Jan 2005
TL;DR: The Bamboo DHT and the OpenDHT public DHT service are presented, which provide a simple, secure put/get/remove interface and also supports more sophisticated features such as anycast, multicast, and range search using client-side libraries.
41
References
Chord: A scalable peer-to-peer lookup service for internet applications
Ion Stoica,Robert Morris,David R. Karger,M. Frans Kaashoek,Hari Balakrishnan +4 more
- 27 Aug 2001
TL;DR: Results from theoretical analysis, simulations, and experiments show that Chord is scalable, with communication cost and the state maintained by each node scaling logarithmically with the number of Chord nodes.
11.2K
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Antony Rowstron,Peter Druschel +1 more
TL;DR: Pastry as mentioned in this paper is a scalable, distributed object location and routing substrate for wide-area peer-to-peer ap- plications, which performs application-level routing and object location in a po- tentially very large overlay network of nodes connected via the Internet.
A scalable content-addressable network
Sylvia Ratnasamy,Paul Francis,Mark Handley,Richard M. Karp,Scott Shenker +4 more
- 27 Aug 2001
TL;DR: The concept of a Content-Addressable Network (CAN) as a distributed infrastructure that provides hash table-like functionality on Internet-like scales is introduced and its scalability, robustness and low-latency properties are demonstrated through simulation.
7.2K
Chord: a scalable peer-to-peer lookup protocol for Internet applications
Ion Stoica,Robert Morris,David Liben-Nowell,David R. Karger,M. Frans Kaashoek,Frank Dabek,Hari Balakrishnan +6 more
TL;DR: Results from theoretical analysis and simulations show that Chord is scalable: Communication cost and the state maintained by each node scale logarithmically with the number of Chord nodes.
OceanStore: an architecture for global-scale persistent storage
John Kubiatowicz,David Bindel,Yan Chen,Steven E. Czerwinski,Patrick Eaton,Dennis Geels,Ramakrishna Gummadi,Sean Rhea,Hakim Weatherspoon,Westley Weimer,Chris Wells,Ben Y. Zhao +11 more
- 12 Nov 2000
TL;DR: OceanStore monitoring of usage patterns allows adaptation to regional outages and denial of service attacks; monitoring also enhances performance through pro-active movement of data.