Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Freshness-driven adaptive caching for dynamic content Web sites
Li W., Po O., Hsiung W., Candan K., Agrawal D. Data & Knowledge Engineering47 (2):269-296,2003.Type:Article
Date Reviewed: Mar 1 2004

One of the central challenges of creating a successful Web site is providing up-to-date content in a timely fashion. This is especially challenging, yet particularly essential, in e-commerce Web applications. Significant advances have been made in terms of high-performance networks, Web servers, and caching support to address this challenge. However, while successful in more traditional Web sites, such developments do not adequately support e-commerce applications, in which the majority of the content is dynamically created from continuously changing business data.

In this paper, the authors propose a new caching technique that attempts to provide optimal response times and content freshness for e-commerce Web applications. The crux of the proposed caching policy involves making dynamic adjustments, so that the response time measured equals that of the invalidation cycle. That is, the caching policy (number of pages cached) is dynamically modified, such that the response time of retrieving a page from the Web server itself essentially equals the time required to check the validity (or freshness) of all pages in the cache servers.

Using an extensive series of measurements and experiments, described in detail in the paper, the authors conclude that response times and content freshness are optimized when response times at the Web server are equivalent to the invalidation cycle. The authors measure the relationships between, and dependencies among, number of user requests, cache hit rates, database queries performed, number of pages cached, network latency, and invalidation cycle rates. The authors then conduct a number of experiments to evaluate their proposed caching strategy.

Not only do the authors provide a thorough description of their proposed caching policy and of the experiments that validate their proposal, but their paper also begins with a very detailed summary of common architectures for Web applications and existing caching strategies. The background information presented and the detailed descriptions provided throughout result in a very interesting paper, which is easy to understand even for a novice in the area of caching.

Reviewer:  Susan Chopra Review #: CR129161 (0408-0997)
Bookmark and Share
 
Electronic Data Interchange (EDI) (K.4.4 ... )
 
 
Web-Based Interaction (H.5.3 ... )
 
 
Web-Based Services (H.3.5 ... )
 
 
World Wide Web (WWW) (H.3.4 ... )
 
 
Group And Organization Interfaces (H.5.3 )
 
 
Online Information Services (H.3.5 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Electronic Data Interchange (EDI)": Date
An empirical study of XML/EDI
Lu E., Tsai R., Chou S. Journal of Systems and Software 58(3): 271-279, 2001. Type: Article
Jan 30 2003
The SAP R/3 guide to EDI and interfaces
Angeli A., Streit U., Gonfalonieri R., Friedrick Vieweg&Son, mbH Wiesbaden, Germany , 2001.  148, Type: Book (9783528157296)
Jun 29 2004
A ReScUE XML/EDI model
Lu E., Wu C. Software--Practice & Experience 34(3): 315-338, 2004. Type: Article
Aug 30 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy