Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Moving Edge-Side Includes to the Real Edge—the Clients

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.

Michael Rabinovich, AT&T Labs—Research

Zhen Xiao, AT&T Labs—Research

Fred Douglis, IBM Research

Chuck Kalmanek, AT&T Labs—Research

BibTeX
@inproceedings {270380,
author = {Michael Rabinovich and Zhen Xiao and Fred Douglis and Chuck Kalmanek},
title = {Moving {Edge-Side} Includes to the Real {Edge{\textemdash}the} Clients},
booktitle = {4th USENIX Symposium on Internet Technologies and Systems (USITS 03)},
year = {2003},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/usits-03/moving-edge-side-includes-real-edge{\textemdash}-clients},
publisher = {USENIX Association},
month = mar
}
Download

Links

Paper: 
http://www.usenix.org/events/usits03/tech/full_papers/rabinovich/rabinovich.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us