USITS '03 Abstract
Moving Edge-Side Includes to the Real Edgethe Clients
Michael Rabinovich and Zhen Xiao, AT&T LabsResearch; Fred Douglis, IBM Research; Chuck Kalmanek, AT&T LabsResearch
Edge-Side Includes (ESI) is an open mark-up lan-guage
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.
- View the full text of this paper in PDF.
Until March 2004, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2003 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.