WebExpress: a system for optimizing Web browsing in a wireless environment
MobiCom '96 Proceedings of the 2nd annual international conference on Mobile computing and networking
Removal policies in network caches for World-Wide Web documents
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Network performance effects of HTTP/1.1, CSS1, and PNG
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
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
An Empirical Study of Delta Algorithms
ICSE '96 Proceedings of the SCM-6 Workshop on System Configuration Management
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
Optimistic deltas for WWW latency reduction
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Performance impact of proxies in data intensive client-server applications
ICS '99 Proceedings of the 13th international conference on Supercomputing
Language-Based Caching of Dynamically Generated HTML
World Wide Web
Evaluations of architectural designs and implementation for database-driven web sites
Data & Knowledge Engineering
IEEE Internet Computing
Caching Strategies for Data-Intensive Web Sites
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Engineering High Performance Database-Driven E-commerce Web Sites through Dynamic Content Caching
EC-Web 2001 Proceedings of the Second International Conference on Electronic Commerce and Web Technologies
XML templates and caching in WASH
Haskell '03 Proceedings of the 2003 ACM SIGPLAN workshop on Haskell
The Content Driven Mobile Internet
Wireless Personal Communications: An International Journal
Freshness-driven adaptive caching for dynamic content web sites
Data & Knowledge Engineering
Information Systems
Modeling object characteristics of dynamic Web content
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Efficiently serving dynamic data at highly accessed web sites
IEEE/ACM Transactions on Networking (TON)
Keyword-based fragement detection for dynamic web content delivery
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Personalized Email Management at Network Edges
IEEE Internet Computing
GlobeDB: autonomic data replication for web applications
WWW '05 Proceedings of the 14th international conference on World Wide Web
Computing on the edge: a platform for replicating internet applications
Web content caching and distribution
PROXY+: simple proxy augmentation for dynamic content processing
Web content caching and distribution
A generalized model for characterizing content modification dynamics of web objects
Web content caching and distribution
Evaluation of ESI and class-based delta encoding
Web content caching and distribution
A fragment-based approach for efficiently creating dynamic web content
ACM Transactions on Internet Technology (TOIT)
Moving edge-side includes to the real edge: the clients
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
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
Exploiting result equivalence in caching dynamic web content
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
A survey on dynamic Web content generation and delivery techniques
Journal of Network and Computer Applications
Accelerating dynamic web content delivery using keyword-based fragment detection
Journal of Web Engineering
CFP taxonomy of the approaches for dynamic web content acceleration
ADBIS'05 Proceedings of the 9th East European conference on Advances in Databases and Information Systems
Studying the impact of more complete server information on Web caching
Computer Communications
Asymmetric caching: improved network deduplication for mobile devices
Proceedings of the 18th annual international conference on Mobile computing and networking
Hi-index | 0.00 |
A number of techniques are available for reducing latency and bandwidth requirements for resources on the World Wide Web, including caching, compression, and delta-encoding [12]. These approaches are limited: much data on the Web is dynamic, for which traditional caching is of limited use, and delta-encoding requires both a common version base against which to apply a delta and the complete generation of the resource prior to encoding it. In contrast to these approaches, we take an application-specific view, in which we separate the static and dynamic portions of a resource. The static portions (called the template) can then be cached, with (presumably small) dynamic portions obtained on each access. Our HTML extension, which we refer to as HPP (for HTML Pre-Processing) supports resources that contain variable number of static and dynamic elements, such as query responses. Results with macro-encoding of query response resources from local CGI scripts and two popular search engines indicate that our approach promises a substantial reduction of network traffic, server load, and access latency for dynamic documents. The size of network transfers using HPP are comparable to delta-encoding (factors of 2-8 smaller than the original resource), while the data generated by content providers is simpler, and the load on the end-servers is slightly lower.