Skip to main content

CFP Taxonomy of the Approaches for Dynamic Web Content Acceleration

  • Conference paper
Advances in Databases and Information Systems (ADBIS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3631))

  • 442 Accesses

Abstract

Approximately a decade since it was first introduced, dynamic Web content technology has been gaining in popularity over static means for content dissemination. Its rising demand for computational and network resources has driven researchers into developing a plethora of approaches toward efficient content generation and delivery. Motivated by the lack of a comprehensive study on this research area, we introduce a novel research-charting, semi-formal framework called the CFP Framework, on which we survey and compare past and present approaches for dynamic Web content acceleration. Our framework not only serves as a reference map for researchers toward understanding the evolution of research on this particular area, but also reveals research trends toward developing the next generation of dynamic Web content middlewares.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. The edge-side includes initiative, http://www.esi.org

  2. Server-side includes, http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html

  3. Xcache: The cache management solution, http://www.xcache.com

  4. Abiteboul, S., Benjelloun, O., Manolescu, I., Milo, T., Weber, R.: Active xml: Peer-to-peer data and web services integration. In: VLDB (2002)

    Google Scholar 

  5. Amza, C., Cecchet, E., Chanda, A., Cox, A., Elnikety, S., Gil, R., Marguerite, J., Rajamani, K., Zwaenepoel, W.: Specification and implementation of dynamic web site benchmarks. In: IEEE 5th Annual Workshop on Workload Characterization (2002)

    Google Scholar 

  6. Candan, K.S., Li, W.S., Luo, Q., Hsiung, W.P., Agrawal, D.: Enabling dynamic content caching for database-driven web sites. In: SIGMOD Conference (2001)

    Google Scholar 

  7. Cao, P., Zhang, J., Beach, K.: Active cache: caching dynamic contents on the web. In Distributed Systems Engineering 6(1), 43–50 (1999)

    Article  Google Scholar 

  8. Challenger, J., Iyengar, A., Witting, K., Ferstat, C., Reed, P.: A publishing system for efficiently creating dynamic web content. INFOCOM 2, 844–853 (2000)

    Google Scholar 

  9. Datta, A., Dutta, K., Ramamritham, K., Thomas, H.M., VanderMeer, D.E.: Dynamic content acceleration: A caching solution to enable scalable dynamic web page generation. In: SIGMOD Conference (2001)

    Google Scholar 

  10. Datta, A., Dutta, K., Thomas, H.M., Van der Meer, D.E., Ramamritham, K., Fishman, D.: A comparative study of alternative middle tier caching solutions to support dynamic web content acceleration. The VLDB Journal, 667–670 (2001)

    Google Scholar 

  11. Datta, A., Dutta, K., Thomas, H.M., Van der Meer, D.E., Suresha, Ramamirtham, K.: Proxy-based acceleration of dynamically generated content on the world wide web: An approach and implementation. In: SIGMOD Conference, pp. 97–108 (2002)

    Google Scholar 

  12. Douglis, F., Haro, A., Rabinovich, M.: HPP: HTML macro-preprocessing to support dynamic document caching. In: USENIX Symposium on Internet Technologies and Systems (1997)

    Google Scholar 

  13. Feldmann, A., Caceres, R., Douglis, F., Glass, G., Rabinovich, M.: Performance of web proxy caching in heterogeneous bandwidth environments. INFOCOM 1, 107–116 (1999)

    Google Scholar 

  14. Holmedahl, V., Smith, B., Yang, T.: Cooperative caching of dynamic content on a distributed web server. In: IEEE International Symposium on High Performance Distributed Computing, p. 243 (1998)

    Google Scholar 

  15. Hunt, J.J., Vo, K.P., Tichy, W.F.: Delta algorithms an empirical analysis. ACM Transactions on Software Engineering and Methodology 7(2), 192–214 (1998)

    Article  Google Scholar 

  16. Iyengar, A., Challenger, J.: Improving web server performance by caching dynamic data. In: USENIX Symposium on Internet Technologies and Systems (1997)

    Google Scholar 

  17. Krishnamurthy, B., Wills, C.E., Zhang, Y.: On the use and performance of content distribution networks. In: Internet Measurement Workshop, pp. 169–182 (2001)

    Google Scholar 

  18. Li, W.S., Candan, K.S., Hsiung, W.P., Po, O., Agrawal, D.: Engineering high performance database-driven e-commerce web sites through dynamic content caching. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds.) EC-Web 2001. LNCS, vol. 2115, pp. 250–259. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  19. Luo, Q., Naughton, J.F.: Form-based proxy caching for database-backed web sites. The VLDB Journal, 191–200 (2001)

    Google Scholar 

  20. Luo, Q., Naughton, J.F., Krishnamurthy, R., Cao, P., Li, Y.: Active query caching for database Web servers, 92–104 (2000)

    Google Scholar 

  21. Papastavrou, S., Samaras, G., Evripidou, P., Chrysanthis, P.K.: Fine-grained parallelism in dynamic web content generation: The parse dispatch and approach. In: CoopIS/DOA/ODBASE, pp. 573–588 (2003)

    Google Scholar 

  22. Psounis, K.: Class-based delta-encoding: A scalable scheme for caching dynamic web content. In: ICDCS Workshops, pp. 799–805 (2002)

    Google Scholar 

  23. Rabinovich, M., Xiao, Z., Douglis, F., Kalmanek, C.R.: Moving edge-side includes to the real edge - the clients. In: USENIX Symposium on Internet Technologies and Systems (2003)

    Google Scholar 

  24. Smith, B., Acharya, A., Yang, T., Zhu, H.: Exploiting result equivalence in caching dynamic web content. In: USENIX Symposium on Internet Technologies and Systems (1999)

    Google Scholar 

  25. Spring, N.T., Wetherall, D.: A protocol-independent technique for eliminating redundant network traffic. In: Proceedings of ACM SIGCOMM (2000)

    Google Scholar 

  26. Wang, J.: A survey of Web caching schemes for the Internet. ACM Computer Communication Review 25(9), 36–46 (1999)

    Article  Google Scholar 

  27. Wolman, A., Voelker, G.M., Sharma, N., Cardwell, N., Karlin, A.R., Levy, H.M.: On the scale and performance of cooperative web proxy caching. In: Symposium on Operating Systems Principles, pp. 16–31 (1999)

    Google Scholar 

  28. Yagoub, K., Florescu, D., Issarny, V., Valduriez, P.: Caching strategies for data-intensive web sites. The VLDB Journal, 188–199 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Papastavrou, S., Samaras, G., Evripidou, P., Chrysanthis, P.K. (2005). CFP Taxonomy of the Approaches for Dynamic Web Content Acceleration. In: Eder, J., Haav, HM., Kalja, A., Penjam, J. (eds) Advances in Databases and Information Systems. ADBIS 2005. Lecture Notes in Computer Science, vol 3631. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11547686_27

Download citation

  • DOI: https://doi.org/10.1007/11547686_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28585-4

  • Online ISBN: 978-3-540-31895-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics