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
Performance issues in WWW servers
IEEE/ACM Transactions on Networking (TON)
ACDN: a content delivery network for applications
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Language-Based Caching of Dynamically Generated HTML
World Wide Web
Click-Once Hypertext: Now You See It, Now You Don't
WIAPP '01 Proceedings of the Second IEEE Workshop on Internet Applications (wiapp '01)
HPP: HTML macro-preprocessing to support dynamic document caching
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Active cache: caching dynamic contents on the Web
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Session level techniques for improving web browsing performance on wireless links
Proceedings of the 13th international conference on World Wide Web
Flexible on-device service object replication with replets
Proceedings of the 13th international conference on World Wide Web
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)
IEEE Transactions on Mobile Computing
Consistency-preserving caching of dynamic database content
Proceedings of the 16th international conference on World Wide Web
New insights on internet streaming and IPTV
CIVR '08 Proceedings of the 2008 international conference on Content-based image and video retrieval
A survey on dynamic Web content generation and delivery techniques
Journal of Network and Computer Applications
Caching and Materialization for Web Databases
Foundations and Trends in Databases
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
A data access framework for service-oriented rich clients
Service Oriented Computing and Applications
Hi-index | 0.00 |
Edge-Side Includes (ESI) is an open mark-up language that allows content providers to break their pages into fragments with individual caching characteristics. A page is reassembled from ESI fragments by a content delivery network (CDN) at an edge server, which selectively downloads from the origin content server only those fragments that are necessary (as opposed to the entire page). This is expected to reduce the load and bandwidth requirements of the content server. This paper proposes an ESI-compliant approach in which page reconstruction occurs at the browser rather than the CDN. Unlike page assembly at the network edge, CSI optimizes content delivery over the last mile, which is where the true bottleneck often is. We call the client-based approach Client-Side Includes, or CSI.