Enabling dynamic content caching for database-driven web sites

被引:0
|
作者
Candan, KS [1 ]
Li, WS [1 ]
Luo, Q [1 ]
Hsiung, WP [1 ]
Agrawal, D [1 ]
机构
[1] NEC USA Inc, C&C Res Labs, San Jose, CA 95134 USA
关键词
database driven web site; dynamic content caching; web acceleration; JDBC; application server; invalidation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web performance is a key differentiation among content providers. Snafus and slowdowns at major web sites demonstrate the difficulty that companies face trying to scale to a large amount of web traffic. One solution to this problem is to store web content at server-side and edge-caches for fast delivery to the end users. However, for many e-commerce sites, web pages are created dynamically based on the current state of business processes, represented in application servers and databases. Since application servers, databases, web servers, and caches are independent components, there is no efficient mechanism to make changes in the database content reflected to the cached web pages. As a result, most application servers have to mark dynamically generated web pages as non-cacheable. In this paper, we describe the architectural framework of the CachePortal system for enabling dynamic content caching for database-driven e-commerce sites. We describe techniques for intelligently invalidating dynamically generated web pages in the caches, thereby enabling caching of web pages generated based on database contents. We use some of the most popular components in the industry to illustrate the deployment and applicability of the proposed architecture.
引用
收藏
页码:532 / 543
页数:12
相关论文
共 50 条
  • [1] Engineering high performance database-driven e-commerce Web sites through dynamic content caching
    Li, WS
    Candan, KS
    Hsiung, WP
    Po, O
    Agrawal, D
    [J]. ELECTRONIC COMMERCE AND WEB TECHNOLOGIES, 2001, 2115 : 250 - 259
  • [2] Database-driven Web sites
    Fourie, I
    [J]. ONLINE INFORMATION REVIEW, 2003, 27 (06) : 453 - 454
  • [3] Database-driven web sites
    Blomkamp, Yvonne
    [J]. SOUTH AFRICAN JOURNAL OF LIBRARIES AND INFORMATION SCIENCE, 2006, 72 (02) : 141 - 142
  • [4] Performance of dynamic Web page generation for database-driven Web sites
    Ghosh, Probir
    Rau-Chaplin, Andrew
    [J]. INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, PROCEEDINGS, 2006, : 56 - +
  • [5] Database-driven Web sites.
    Gillespie, T
    [J]. LIBRARY JOURNAL, 2000, 125 (13) : 146 - 146
  • [6] Managing database-driven web content
    Brown, KL
    Candreva, AM
    [J]. LIBRARY JOURNAL, 2002, : 24 - 26
  • [7] Accelerating database processing at database-driven web sites
    Choi, Seunglak
    Lee, Jinwon
    Kim, Su Myeon
    Song, Junehwa
    Lee, Yoon-Joon
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (11): : 2724 - 2738
  • [8] Designing responsive database-driven Web sites
    Wietrzyk, V
    Grosky, B
    [J]. Sixteenth International Workshop on Database and Expert Systems Applications, Proceedings, 2005, : 1145 - 1149
  • [9] A scalable update management mechanism for query result caching systems at database-driven web sites
    Choi, SL
    Huh, S
    Kim, SM
    Song, JH
    Lee, YJ
    [J]. FRONTIERS OF WWW RESEARCH AND DEVELOPMENT - APWEB 2006, PROCEEDINGS, 2006, 3841 : 850 - 855
  • [10] Database-driven Web sites - Cold fusion for Web publishing
    Beiser, K
    [J]. DATABASE, 1997, 20 (06): : 48 - &