The Harvest information discovery and access system
Computer Networks and ISDN Systems
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
Computer Networks and ISDN Systems - Selected papers of the 3rd international caching workshop
On the scale and performance of cooperative Web proxy caching
Proceedings of the seventeenth ACM symposium on Operating systems principles
Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
A survey of web caching schemes for the Internet
ACM SIGCOMM Computer Communication Review
Peer-to-Peer Caching Schemes to Address Flash Crowds
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
SCRIBE: The Design of a Large-Scale Event Notification Infrastructure
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
The Case for Cooperative Networking
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Design Considerations for Distributed Caching on the Internet
Design Considerations for Distributed Caching on the Internet
A hierarchical internet object cache
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Remote access to large spatial databases
Proceedings of the 10th ACM international symposium on Advances in geographic information systems
Make it fresh, make it quick: searching a network of personal webservers
WWW '03 Proceedings of the 12th international conference on World Wide Web
Incrementally improving lookup latency in distributed hash table systems
SIGMETRICS '03 Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Family trees: an ordered dictionary with optimal congestion, locality, degree, and search time
SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
Selfish caching in distributed systems: a game-theoretic analysis
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
Modeling and performance analysis of BitTorrent-like peer-to-peer networks
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Update Propagation through Replica Chain in Decentralized and Unstructured P2P Systems
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
A churn-resistant peer-to-peer web caching system
Proceedings of the 2003 ACM workshop on Survivable and self-regenerative systems: in association with 10th ACM Conference on Computer and Communications Security
A Self-Organizing Flock of Condors
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Friendships that last: peer lifespan and its role in P2P protocols
Web content caching and distribution
Stochastic fluid models for cache clusters
Performance Evaluation
The JXTA performance model and evaluation
Future Generation Computer Systems - Special issue: P2P computing and interaction with grids
SSL splitting: securely serving data from untrusted caches
Computer Networks: The International Journal of Computer and Telecommunications Networking - Web security
Improving lookup latency in distributed hash table systems using random sampling
IEEE/ACM Transactions on Networking (TON)
FreeLoader: Scavenging Desktop Storage Resources for Scientific Data
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Proceedings of the twentieth ACM symposium on Operating systems principles
A case for 3D streaming on peer-to-peer networks
Proceedings of the eleventh international conference on 3D web technology
APPOINT: an Approach for Peer-to-Peer Offloading the INTernet
dg.o '02 Proceedings of the 2002 annual national conference on Digital government research
IEEE Transactions on Knowledge and Data Engineering
One ring to rule them all: service discovery and binding in structured peer-to-peer overlay networks
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Fluid modeling of pollution proliferation in P2P networks
SIGMETRICS '06/Performance '06 Proceedings of the joint international conference on Measurement and modeling of computer systems
FCAN: Flash Crowds Alleviation Network
Proceedings of the 2006 ACM symposium on Applied computing
Century papers at the first quarter-century milestone
Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing
Adaptive content management in structured P2P communities
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
Zero servers with zero broadcasts
MobiShare '06 Proceedings of the 1st international workshop on Decentralized resource sharing in mobile computing and networking
Constructing collaborative desktop storage caches for large scientific datasets
ACM Transactions on Storage (TOS)
Performance evaluation of peer-to-peer Web caching systems
Journal of Systems and Software - Special issue: Quality software
Coupling prefix caching and collective downloads for remote dataset access
Proceedings of the 20th annual international conference on Supercomputing
Context-based caching and routing for P2P web service discovery
Distributed and Parallel Databases
Computer Networks: The International Journal of Computer and Telecommunications Networking
Structuring topologically aware overlay networks using domain names
Computer Networks: The International Journal of Computer and Telecommunications Networking
An efficient update propagation algorithm for P2P systems
Computer Communications
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
Exploiting client caches to build large Web caches
The Journal of Supercomputing
Proxy ecology - Cooperative proxies with artificial life
Web Intelligence and Agent Systems
ACM SIGOPS Operating Systems Review - Systems work at Microsoft Research
Reliability and security in the CoDeeN content distribution network
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Designing a DHT for low latency and high throughput
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Debunking some myths about structured and unstructured overlays
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
SSL splitting: securely serving data from untrusted caches
SSYM'03 Proceedings of the 12th conference on USENIX Security Symposium - Volume 12
SkipNet: a scalable overlay network with practical locality properties
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Symphony: distributed hashing in a small world
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Reliable on-demand management operations for large-scale distributed applications
ACM SIGOPS Operating Systems Review - Gossip-based computer networking
Optimal proactive caching in peer-to-peer network: analysis and application
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
Semantic indexing in structured peer-to-peer networks
Journal of Parallel and Distributed Computing
Stochastic analysis of the interplay between object maintenance and churn
Computer Communications
Data-centric middleware for context-aware pervasive computing
Pervasive and Mobile Computing
Discrete Event Dynamic Systems
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Scalable query result caching for web applications
Proceedings of the VLDB Endowment
CMV: File consistency maintenance through virtual servers in peer-to-peer systems
Journal of Parallel and Distributed Computing
Flower-CDN: a hybrid P2P overlay for efficient query processing in CDN
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
Proceedings of the 4th Annual International Conference on Wireless Internet
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Rappel: Exploiting interest and network locality to improve fairness in publish-subscribe systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Globe '09 Proceedings of the 2nd International Conference on Data Management in Grid and Peer-to-Peer Systems
SSL splitting: Securely serving data from untrusted caches
Computer Networks: The International Journal of Computer and Telecommunications Networking - Web security
On-Demand Multicast Streaming Using Collaborative Prefix Caching
MMNS 2009 Proceedings of the 12th IFIP/IEEE International Conference on Management of Multimedia and Mobile Networks and Services: Wired-Wireless Multimedia Networks and Services Management
Caching and Materialization for Web Databases
Foundations and Trends in Databases
Collaborative cache based on path scores
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
Topology-aware routing in structured peer-to-peer overlay networks
Future directions in distributed computing
Exploiting semantics in structured P2P systems
IMSAA'09 Proceedings of the 3rd IEEE international conference on Internet multimedia services architecture and applications
Bringing P2P to the web: security and privacy in the firecoral network
IPTPS'09 Proceedings of the 8th international conference on Peer-to-peer systems
CacheCard: caching static and dynamic content on the NIC
Proceedings of the 5th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Model-based evaluation of search strategies in peer-to- peer networks
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
ETTM: a scalable fault tolerant network manager
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Ensuring content integrity for untrusted peer-to-peer content distribution networks
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
A Practical Architecture for an Anycast CDN
ACM Transactions on the Web (TWEB)
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
Replica based distributed metadata management in grid environment
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
CernVM-FS: delivering scientific software to globally distributed computing resources
Proceedings of the first international workshop on Network-aware data management
Object placement and caching strategies on AN.P2P
WAIM '06 Proceedings of the 7th international conference on Advances in Web-Age Information Management
DOH: a content delivery peer-to-peer network
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
On constructing internet-scale p2p information retrieval systems
DBISP2P'04 Proceedings of the Second international conference on Databases, Information Systems, and Peer-to-Peer Computing
CoCache: query processing based on collaborative caching in P2P systems
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Enabling mobile peer-to-peer networking
NGI'04 Proceedings of the First international conference on Wireless Systems and Mobility in Next Generation Internet
Towards a smart, self-scaling cooperative web cache
SOFSEM'12 Proceedings of the 38th international conference on Current Trends in Theory and Practice of Computer Science
Video streaming over P2P networks: Challenges and opportunities
Image Communication
A proactive method for content distribution in a data indexed DHT overlay
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
A case for virtualization of content delivery networks
Proceedings of the Winter Simulation Conference
Maygh: building a CDN from client web browsers
Proceedings of the 8th ACM European Conference on Computer Systems
Web search results caching service for structured P2P networks
Future Generation Computer Systems
Hi-index | 0.00 |
This paper presents a decentralized, peer-to-peer web cache called Squirrel. The key idea is to enable web browsers on desktop machines to share their local caches, to form an efficient and scalable web cache, without the need for dedicated hardware and the associated administrative cost. We propose and evaluate decentralized web caching algorithms for Squirrel, and discover that it exhibits performance comparable to a centralized web cache in terms of hit ratio, bandwidth usage and latency. It also achieves the benefits of decentralization, such as being scalable, self-organizing and resilient to node failures, while imposing low overhead on the participating nodes.