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

Exploiting Result Equivalence in Caching Dynamic Web Content

Caching is currently the primary mechanism for reducing the latency as well as bandwidth requirements for delivering Web content. Numerous techniques and tools have been proposed, evaluated and successfully used for caching static content. Recent studies show that requests for dynamic web content also contain substantial locality for identical requests. In this paper, we classify locality in dynamic web content into three kinds: identical requests, equivalent requests, and partially equivalent requests. Equivalent requests are not identical to previous requests but result in generation of identical dynamic content. The documents generated for partially equivalent requests are not identical but can be used as temporary place holders for each other while the real document is being generated. We present a new protocol, which we refer to as Dynamic Content Caching Protocol (DCCP), to allow individual content generating applications to exploit query semantics and specify how their results should be cached and/or delivered. We illustrate the usefulness of DCCP for several applications and evaluate its effectiveness using traces from the Alexandria Digital Library and NASA Kennedy Center as case studies.

Ben Smith, University of California at Santa Barbara

Anurag Acharya, University of California at Santa Barbara

Tao Yang, University of California at Santa Barbara

Huican Zhu, University of California at Santa Barbara

BibTeX
@inproceedings {271501,
author = {Ben Smith and Anurag Acharya and Tao Yang and Huican Zhu},
title = {Exploiting Result Equivalence in Caching Dynamic Web Content},
booktitle = {Second USENIX Symposium on Internet Technologies \& Systems (USITS 99)},
year = {1999},
address = {Boulder, CO },
url = {https://www.usenix.org/conference/usits-99/exploiting-result-equivalence-caching-dynamic-web-content},
publisher = {USENIX Association},
month = oct
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usits99/full_papers/smith/smith.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/usits99/full_papers/smith/smith_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us