The case for persistent-connection HTTP
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Optimal prefetching via data compression
Journal of the ACM (JACM)
Using predictive prefetching to improve World Wide Web latency
ACM SIGCOMM Computer Communication Review
A trace-driven comparison of algorithms for parallel prefetching and caching
OSDI '96 Proceedings of the second USENIX symposium on Operating systems design and implementation
Removal policies in network caches for World-Wide Web documents
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Potential benefits of delta encoding and data compression for HTTP
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Efficient distributed backup with delta compression
Proceedings of the fifth workshop on I/O in parallel and distributed systems
ACM Computing Surveys (CSUR)
The case for geographical push-caching
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
A Prefetching Protocol Using Client Speculation for the WWW
A Prefetching Protocol Using Client Speculation for the WWW
Rate of change and other metrics: a live study of the world wide web
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
World-wide web cache consistency
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Predicting file system actions from prior events
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
An analytical approach to file prefetching
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Improving end-to-end performance of the Web using server volumes and proxy filters
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Summary cache: a scalable wide-area Web cache sharing protocol
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Locality-aware request distribution in cluster-based network servers
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
Web prefetching between low-bandwidth clients and proxies: potential and performance
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Implications of proxy caching for provisioning networks and servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
Aging through cascaded caches: performance issues in the distribution of web content
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A survey of web caching schemes for the Internet
ACM SIGCOMM Computer Communication Review
Predicting web actions from HTML content
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
Analysis of speculative prefetching
ACM SIGMOBILE Mobile Computing and Communications Review
Supporting diverse mobile applications with client profiles
WOWMOM '02 Proceedings of the 5th ACM international workshop on Wireless mobile multimedia
Coordinated data prefetching by utilizing reference information at both proxy and web servers
ACM SIGMETRICS Performance Evaluation Review
On-the-fly web content integrity check boosts users' confidence
Communications of the ACM
Proxy Cache Replacement Algorithms: A History-Based Approach
World Wide Web
A Client-Based Web-Cache Management System
WAIM '02 Proceedings of the Third International Conference on Advances in Web-Age Information Management
Profile-Based Data Delivery for Web Applications
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
An Experimental Study of Prefetching and Caching Algorithms for the World Wide Web
ALENEX '02 Revised Papers from the 4th International Workshop on Algorithm Engineering and Experiments
Exploiting Web Log Mining for Web Cache Enhancement
WEBKDD '01 Revised Papers from the Third International Workshop on Mining Web Log Data Across All Customers Touch Points
Exploiting Web Document Structure to Improve Storage Management in Proxy Caches
HiPC '02 Proceedings of the 9th International Conference on High Performance Computing
Optimizing web servers using page rank prefetching for clustered accesses
Information Sciences—Informatics and Computer Science: An International Journal - Internet computing
End-to-end WAN service availability
IEEE/ACM Transactions on Networking (TON)
TCP Nice: a mechanism for background transfers
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
A User-Aware Prefetching Mechanism for Video Streaming
World Wide Web
A Data Mining Algorithm for Generalized Web Prefetching
IEEE Transactions on Knowledge and Data Engineering
On scalable and locality-aware web document sharing
Journal of Parallel and Distributed Computing - Scalable web services and architecture
A Keyword-Based Semantic Prefetching Approach in Internet News Services
IEEE Transactions on Knowledge and Data Engineering
Accelerating Web Page Retrieval Through Object Usage Declaration
ANSS '04 Proceedings of the 37th annual symposium on Simulation
Web caching: a way to improve web QoS
Journal of Computer Science and Technology
Caching and Prefetching for Web Content Distribution
Computing in Science and Engineering
Popularity-Based Selective Markov Model
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
A methodology for estimating interdomain web traffic demand
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Integrating Web Caching and Web Prefetching in Client-Side Proxies
IEEE Transactions on Parallel and Distributed Systems
Increasing the Performance of CDNs Using Replication and Caching: A Hybrid Approach
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
TCP Nice: a mechanism for background transfers
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Link prefetching in Mozilla: a server-driven approach
Web content caching and distribution
Objective-Optimal Algorithms for Long-Term Web Prefetching
IEEE Transactions on Computers
Web prefetching performance metrics: a survey
Performance Evaluation
Proxy ecology - Cooperative proxies with artificial life
Web Intelligence and Agent Systems
Exploiting Webspace organization for accelerating web prefetching
Web Intelligence and Agent Systems
A Data-Mining-Based Prefetching Approach to Caching for Network Storage Systems
INFORMS Journal on Computing
Partial prefetch for faster surfing in composite hypermedia
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
End-to-end WAN service availability
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
NPS: a non-interfering deployable web perfectching system
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Organization-based analysis of web-object sharing and caching
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Secondary storage management for web proxies
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Mining longest repeating subsequences to predict world wide web surfing
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Active names: flexible location and transport of wide-area resources
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Improving Web Server Performance with Adaptive Proxy Caching in Soft Real-time Mobile Applications
Journal of VLSI Signal Processing Systems
Study of piggyback cache validation for proxy caches in the world wide web
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Scalable content-aware request distribution in cluster-based networks servers
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
High-performance caching with the Lava hit-server
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Web++: a system for fast and reliable web service
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Efficient support for P-HTTP in cluster-based web servers
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
A scalable and explicit event delivery mechanism for UNIX
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Performance analysis of a client-side caching/prefetching system for Web traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking
Using latency-recency profiles for data delivery on the web
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Optimal multistream sequential prefetching in a shared cache
ACM Transactions on Storage (TOS)
SpyProxy: execution-based detection of malicious web content
SS'07 Proceedings of 16th USENIX Security Symposium on USENIX Security Symposium
Improving learner quality of experience by content adaptation based on network conditions
Computers in Human Behavior
A clustering-based prefetching scheme on a Web cache environment
Computers and Electrical Engineering
Web prefetching with high accuracy and low memory cost
ACC'08 Proceedings of the WSEAS International Conference on Applied Computing Conference
Browser Latency Impact Factors
KES '07 Knowledge-Based Intelligent Information and Engineering Systems and the XVII Italian Workshop on Neural Networks on Proceedings of the 11th International Conference
An Intelligent Technique for Controlling Web Prefetching Costs at the Server Side
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
Prefetching based on web usage mining
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Proceedings of the 4th Annual International Conference on Wireless Internet
Towards a semantic self-organising web page-ranking mechanism using computational geometry
MAMECTIS'08 Proceedings of the 10th WSEAS international conference on Mathematical methods, computational techniques and intelligent systems
An Empirical Study on Maximum Latency Saving in Web Prefetching
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
A partial-order based active cache for recommender systems
Proceedings of the third ACM conference on Recommender systems
Coordinated data prefetching for web contents
Computer Communications
Combining replica placement and caching techniques in content distribution networks
Computer Communications
Saperlipopette!: a distributed web caching systems evaluation tool
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Web object-based storage management in proxy caches
Future Generation Computer Systems
A refreshing perspective of search engine caching
Proceedings of the 19th international conference on World wide web
Distributing private data in challenged network environments
Proceedings of the 19th international conference on World wide web
International Journal of Knowledge and Web Intelligence
Crom: Faster web browsing using speculative execution
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Active caching for similarity queries based on shared-neighbor information
CIKM '10 Proceedings of the 19th ACM international conference on Information and knowledge management
A new approach in dynamic prediction for user based web page crawling
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Incremental web-site boundary detection using random walks
MLDM'11 Proceedings of the 7th international conference on Machine learning and data mining in pattern recognition
Optimised local caching in cellular mobile networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
A study on analysis of the web-object reference characteristics on the web system
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
User’s rough set based fuzzy interest model in mining WWW cache
ISPA'05 Proceedings of the 2005 international conference on Parallel and Distributed Processing and Applications
Clustering-based web page prediction
International Journal of Knowledge and Web Intelligence
A PPM prediction model based on web objects' popularity
FSKD'05 Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part II
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Experience using a coordination-based architecture for adaptive web content provision
COORDINATION'05 Proceedings of the 7th international conference on Coordination Models and Languages
Integrating caching techniques on a content distribution network
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
Short Survey: A taxonomy of web prediction algorithms
Expert Systems with Applications: An International Journal
Improving the performance of the web proxy server through group prefetching
Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
The potential costs and benefits of long-term prefetching for content distribution
Computer Communications
On caching search engine query results
Computer Communications
Distributed caching with centralized control
Computer Communications
Novel Approaches for Integrating MART1 Clustering Based Pre-Fetching Technique with Web Caching
International Journal of Information Technology and Web Engineering
Hi-index | 0.02 |
Prefetching and caching are techniques commonly used in I/O systems to reduce latency. Many researchers have advocated the use of caching and prefetching to reduce latency in the Web. We derive several bounds on the performance improvements seen from these techniques, and then use traces of Web proxy activity taken at Digital Equipment Corporation to quantify these bounds. We found that for these traces, local proxy caching could reduce latency by at best 26%, prefetching could reduce latency by at best 57%, and a combined caching and prefetching proxy could provide at best a 60% latency reduction. Furthermore, we found that how far in advance a prefetching algorithmwas able to prefetch an object was a significant factor in its ability to reduce latency. We note that the latency reduction from caching is significantly limited by the rapid changes of objects in the Web. We conclude that for the workload studied caching offers moderate assistance in reducing latency. Prefetching can offer more than twice the improvement of caching but is still limited in its ability to reduce latency.