Freshness-driven adaptive caching for dynamic content

Wen Syan Li, O. Po, Wang Pin Hsiung, K. S. Candan, D. Agrawal

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

With the wide availability of content delivery networks, many e-commerce Web applications utilize edge cache servers to cache and deliver dynamic contents at locations much closer to users, avoiding network latency. By caching a large number of dynamic content pages in the edge cache servers, response time can be reduced, benefiting from higher cache hit rates. However this is achieved at the expense of higher invalidation cost. On the other hand, a higher invalidation cost leads to a longer invalidation cycle (time to perform the invalidation check on the pages in caches) at the expense of freshness of cached dynamic content. In this paper we propose a freshness-driven adaptive dynamic content caching technique, which monitors response time and invalidation cycle length and dynamically adjusts caching policies. We have implemented the proposed technique within NECs CachePortal Web acceleration solution. The experimental results show that the proposed technique consistently maintains the best content freshness to users. The experimental results also show that even a Web site with dynamic content caching enabled can further benefit from deployment of our solution with improvement of its content freshness up to 10 times especially during heavy traffic.

Original languageEnglish
Title of host publicationProceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages203-212
Number of pages10
ISBN (Print)0769518958, 9780769518954
DOIs
Publication statusPublished - 2003
Externally publishedYes
Event8th International Conference on Database Systems for Advanced Applications, DASFAA 2003 - Kyoto, Japan
Duration: 26 Mar 200328 Mar 2003

Other

Other8th International Conference on Database Systems for Advanced Applications, DASFAA 2003
CountryJapan
CityKyoto
Period26/3/0328/3/03

Fingerprint

Servers
Response time (computer systems)
Websites
Costs
Availability

Keywords

  • Acceleration
  • Costs
  • Database systems
  • Delay
  • HTML
  • Laboratories
  • Network servers
  • Uniform resource locators
  • Web pages
  • Web server

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications

Cite this

Li, W. S., Po, O., Hsiung, W. P., Candan, K. S., & Agrawal, D. (2003). Freshness-driven adaptive caching for dynamic content. In Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003 (pp. 203-212). [1192384] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/DASFAA.2003.1192384

Freshness-driven adaptive caching for dynamic content. / Li, Wen Syan; Po, O.; Hsiung, Wang Pin; Candan, K. S.; Agrawal, D.

Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003. Institute of Electrical and Electronics Engineers Inc., 2003. p. 203-212 1192384.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Li, WS, Po, O, Hsiung, WP, Candan, KS & Agrawal, D 2003, Freshness-driven adaptive caching for dynamic content. in Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003., 1192384, Institute of Electrical and Electronics Engineers Inc., pp. 203-212, 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003, Kyoto, Japan, 26/3/03. https://doi.org/10.1109/DASFAA.2003.1192384
Li WS, Po O, Hsiung WP, Candan KS, Agrawal D. Freshness-driven adaptive caching for dynamic content. In Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003. Institute of Electrical and Electronics Engineers Inc. 2003. p. 203-212. 1192384 https://doi.org/10.1109/DASFAA.2003.1192384
Li, Wen Syan ; Po, O. ; Hsiung, Wang Pin ; Candan, K. S. ; Agrawal, D. / Freshness-driven adaptive caching for dynamic content. Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003. Institute of Electrical and Electronics Engineers Inc., 2003. pp. 203-212
@inproceedings{74d2f69f6e5944e6af845fc644af257e,
title = "Freshness-driven adaptive caching for dynamic content",
abstract = "With the wide availability of content delivery networks, many e-commerce Web applications utilize edge cache servers to cache and deliver dynamic contents at locations much closer to users, avoiding network latency. By caching a large number of dynamic content pages in the edge cache servers, response time can be reduced, benefiting from higher cache hit rates. However this is achieved at the expense of higher invalidation cost. On the other hand, a higher invalidation cost leads to a longer invalidation cycle (time to perform the invalidation check on the pages in caches) at the expense of freshness of cached dynamic content. In this paper we propose a freshness-driven adaptive dynamic content caching technique, which monitors response time and invalidation cycle length and dynamically adjusts caching policies. We have implemented the proposed technique within NECs CachePortal Web acceleration solution. The experimental results show that the proposed technique consistently maintains the best content freshness to users. The experimental results also show that even a Web site with dynamic content caching enabled can further benefit from deployment of our solution with improvement of its content freshness up to 10 times especially during heavy traffic.",
keywords = "Acceleration, Costs, Database systems, Delay, HTML, Laboratories, Network servers, Uniform resource locators, Web pages, Web server",
author = "Li, {Wen Syan} and O. Po and Hsiung, {Wang Pin} and Candan, {K. S.} and D. Agrawal",
year = "2003",
doi = "10.1109/DASFAA.2003.1192384",
language = "English",
isbn = "0769518958",
pages = "203--212",
booktitle = "Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Freshness-driven adaptive caching for dynamic content

AU - Li, Wen Syan

AU - Po, O.

AU - Hsiung, Wang Pin

AU - Candan, K. S.

AU - Agrawal, D.

PY - 2003

Y1 - 2003

N2 - With the wide availability of content delivery networks, many e-commerce Web applications utilize edge cache servers to cache and deliver dynamic contents at locations much closer to users, avoiding network latency. By caching a large number of dynamic content pages in the edge cache servers, response time can be reduced, benefiting from higher cache hit rates. However this is achieved at the expense of higher invalidation cost. On the other hand, a higher invalidation cost leads to a longer invalidation cycle (time to perform the invalidation check on the pages in caches) at the expense of freshness of cached dynamic content. In this paper we propose a freshness-driven adaptive dynamic content caching technique, which monitors response time and invalidation cycle length and dynamically adjusts caching policies. We have implemented the proposed technique within NECs CachePortal Web acceleration solution. The experimental results show that the proposed technique consistently maintains the best content freshness to users. The experimental results also show that even a Web site with dynamic content caching enabled can further benefit from deployment of our solution with improvement of its content freshness up to 10 times especially during heavy traffic.

AB - With the wide availability of content delivery networks, many e-commerce Web applications utilize edge cache servers to cache and deliver dynamic contents at locations much closer to users, avoiding network latency. By caching a large number of dynamic content pages in the edge cache servers, response time can be reduced, benefiting from higher cache hit rates. However this is achieved at the expense of higher invalidation cost. On the other hand, a higher invalidation cost leads to a longer invalidation cycle (time to perform the invalidation check on the pages in caches) at the expense of freshness of cached dynamic content. In this paper we propose a freshness-driven adaptive dynamic content caching technique, which monitors response time and invalidation cycle length and dynamically adjusts caching policies. We have implemented the proposed technique within NECs CachePortal Web acceleration solution. The experimental results show that the proposed technique consistently maintains the best content freshness to users. The experimental results also show that even a Web site with dynamic content caching enabled can further benefit from deployment of our solution with improvement of its content freshness up to 10 times especially during heavy traffic.

KW - Acceleration

KW - Costs

KW - Database systems

KW - Delay

KW - HTML

KW - Laboratories

KW - Network servers

KW - Uniform resource locators

KW - Web pages

KW - Web server

UR - http://www.scopus.com/inward/record.url?scp=43449114743&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=43449114743&partnerID=8YFLogxK

U2 - 10.1109/DASFAA.2003.1192384

DO - 10.1109/DASFAA.2003.1192384

M3 - Conference contribution

SN - 0769518958

SN - 9780769518954

SP - 203

EP - 212

BT - Proceedings - 8th International Conference on Database Systems for Advanced Applications, DASFAA 2003

PB - Institute of Electrical and Electronics Engineers Inc.

ER -