Advertisement

Content Delivery and Management

  • Claudia Canali
  • Valeria Cardellini
  • Michele Colajanni
  • Riccardo Lancellotti
Part of the Lecture Notes Electrical Engineering book series (LNEE, volume 9)

Keywords

Content Provider Content Delivery Content Delivery Network Dynamic Content Logical Layer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Agostini, A., Bettini, C., Riboni, D.: Loosely coupling ontological reasoning with an efficient middleware for context-awareness. In: Proc. of Mobiquitous 2005. San Diego, CA (2005)Google Scholar
  2. 2.
    Akamai: (2007). http://www.akamai.com/Google Scholar
  3. 3.
    Akamai EdgeComputing: (2007). http://www.akamai.com/html/technology/edgecomputing.htmlGoogle Scholar
  4. 4.
    Amiri, K., Park, S., Tewari, R., Padmanabhan, S.: DBProxy: A dynamic data cache for Web applications. In: Proc. of 19th IEEE Int’l Conf. on Data Engineering, pp. 821–831. Bangalore, India (2003)Google Scholar
  5. 5.
    Amza, C., Cox, A., Zwaenepoel, W.: Conflict-aware scheduling for dynamic content applications. In: Proc. of 4th USENIX Symp. on Internet Technologies and Systems (2003)Google Scholar
  6. 6.
    Amza, C., Cox, A., Zwaenepoel, W.: Distributed versioning: Consistent replication for scaling back-end databases of dynamic content web sites. In: Proc. of ACM/IFIP/Usenix Middleware Conf. (2003)Google Scholar
  7. 7.
    Amza, C., Cox, A., Zwaenepoel, W.: A comparative evaluation of transparent scaling techniques for dynamic content servers. In: Proc. of IEEE Int’l Conf. on Data Engineering (2005)Google Scholar
  8. 8.
    Andreolini, M., Colajanni, M., Mazzoni, F., Lancellotti, R.: Fine grain performance evaluation of e-commerce sites. ACM Performance Evaluation Review 32(3) (2004)Google Scholar
  9. 9.
    Awadallah, A., Rosenblum, M.: The vMatrix: A network of virtual machine monitors for dynamic content distribution. In: Proc. of 7th Int’l Workshop on Web Content Caching and Distribution (2002)Google Scholar
  10. 10.
    Bornhovd, C., Altinel, M., Mohan, C., Pirahesh, H., Reinwald, B.: Adaptive database caching with DBCache. IEEE Data Engineering Bulletin 27(2), 11–18 (2004)Google Scholar
  11. 11.
    Cardellini, V., Casalicchio, E., Colajanni, M., Yu, P.S.: The state of the art in locally distributed web-server systems. ACM Computing Surveys 34(2) (2002)Google Scholar
  12. 12.
    Cardellini, V., Colajanni, M., Yu, P.: Request redirection algorithms for distributed web systems. IEEE Tran. on Parallel and Distributed Systems 14(5) (2003)Google Scholar
  13. 13.
    Cecchet, E., Chanda, A., Elnikety, S., Marguerite, J., Zwaenepoel, W.: Performance comparison of middleware architectures for generating dynamic Web content. In: Proc. of 4th ACM/IFIP/USENIX Middleware (2003)Google Scholar
  14. 14.
    Challenger, J., Dantzig, P., Iyengar, A., Witting, K.: A fragment-based approach for efficiently creating dynamic Web content. ACM Transactions on Internet Technology 5(2), 359–389 (2005)CrossRefGoogle Scholar
  15. 15.
    Chen, S., Shen, B., Wee, S., Zhang, X.: Adaptive and lazy segmentation based proxy caching for streaming media. In: Proc. of ACM NOSSDAV (2003)Google Scholar
  16. 16.
    Colajanni, M., Lancellotti, R., Yu, P.S.: Scalable architectures and services for ubiquitous web access. In: Tutorial notes in 2006 World Wide Web Conf. (2006)Google Scholar
  17. 17.
    Cranor, L.: Web Privacy with P3P. O’Reilly (2002)Google Scholar
  18. 18.
    Davis, A., Parikh, J., Weihl, B.: EdgeComputing: Extending enterprise applications to the edge of the Internet. In: Proc. of 2004 World Wide Web Conf. (2004)Google Scholar
  19. 19.
    Edge Side Includes: (2007). http://www.esi.org/Google Scholar
  20. 20.
    Eiriniaki, M., Vazirgiannis, M.: Web mining for Web personalization. ACM Transactions on Internet Technology 3(1) (2003)Google Scholar
  21. 21.
    Flesca, S., Greco, S., Tagarelli, A., Zumpano, E.: Mining user preferences, page content and usage to personalize Website navigation. World Wide Web 8(3), 317–345 (2005)CrossRefGoogle Scholar
  22. 22.
    Gao, L., Dahlin, M., Nayate, A., Zheng, J., Iyengar, A.: Improving availability and performance with application-specific data replication. IEEE Transactions on Knowledge and Data Engineering 6(1), 106–120 (2005)Google Scholar
  23. 23.
    Gray, J., Helland, P., O’Neil, P., Shasha, D.: The dangers of replication and a solution. In: Proc. of ACM SIGMOD Int’l Conf. on Management of Data, pp. 173–182 (1996)Google Scholar
  24. 24.
    Groothuyse, T., Sivasubramanian, S., Pierre, G.: GlobeTP: Template-based database replication for scalable Web applications. In: Proc. of 2007 World Wide Web Conf. (2007)Google Scholar
  25. 25.
    Guo, H., Chen, S., Xiao, Z., Zhang, X.: DISC: Dynamic interleaved segment caching for interactive streaming. In: Proc. of the 25th International Conference on Distributed Computing Systems (2005)Google Scholar
  26. 26.
    Guo, L., Chen, S., Xiao, Z., Zhang, X.: Analysis of multimedia workloads with implications for Internet streaming. In: Proc. of 14th Int’l World Wide Web Conf. (2005)Google Scholar
  27. 27.
    Ho Ha, S.: Helping online customers decide through Web personalization. IEEE Intelligent systems 17(6) (2002)Google Scholar
  28. 28.
    IBM WebSphere Edge Server: (2007). http://www-3.ibm.com/software/Webservers/edgeserver/Google Scholar
  29. 29.
    Iyengar, A., Ramasvamy, L., Schroeder, B.: Techniques for efficiently serving and caching dynamic Web content. In: S. Chanson, X. Tang, J. Xu (eds.) Web Content Delivery. Springer (2005)Google Scholar
  30. 30.
    Larson, P., Goldstein, J., Guo, H., Zhou, J.: MTCache: Mid-tier database caching for SQL server. IEEE Data Engineering Bulletin 27(2), 35–40 (2004)Google Scholar
  31. 31.
    Lin, Y., Kemme, B., Patiño-Martínez, M., Jiménez-Peris, R.: Consistent data replication: Is it feasible in WANs? In: Proc. of Europar Conf. (2005)Google Scholar
  32. 32.
    Olston, C., Manjhi, A., Garrod, C., Ailamaki, A., Maggs, B., Mowry, T.: A scalability service for dynamic Web applications. In: Proc. of Innovative Data Systems Research, pp. 56–69. Asilomar, CA (2005)Google Scholar
  33. 33.
    Pacifici, G., Spreitzer, M., Tantawi, A., Youssef, A.: Performance management of cluster based Web services. IEEE Journal on Selected Areas in Communications 23, 2333–2343 (2005)CrossRefGoogle Scholar
  34. 34.
    Patiño-Martínez, M., Jiménez-Peris, R., Kemme, B., Alonso, G.: Consistent database replication at the middleware level. ACM Transactions on Computer Systems 23(4), 1–49 (2005)CrossRefGoogle Scholar
  35. 35.
    Plattner, C., Alonso, G.: Ganymed: Scalable replication for transactional Web applications. In: Proc. of ACM/IFIP/USENIX Int’l Middleware Conf. Toronto, Canada (2004)Google Scholar
  36. 36.
    Rabinovich, M., Spatscheck, O.: Web Caching and Replication. Addison Wesley (2002)Google Scholar
  37. 37.
    Rabinovich, M., Xiao, Z., Aggarwal, A.: Computing on the edge: A platform for replicating Internet applications. In: Proc. of 8th Int’l Workshop on Web Content Caching and Distribution. Hawthorne, NY (2003)Google Scholar
  38. 38.
    Ramaswamy, L., Iyengar, A., Liu, L., Douglis, F.: Automatic fragment detection in dynamic Web pages and its impact on caching. IEEE Transactions on Knowledge and Data Engineering 17(6), 859–874 (2005)CrossRefGoogle Scholar
  39. 39.
    Ramaswamy, L., Liu, L., Iyengar, A.: Scalable delivery of dynamic content using a cooperative edge cache grid. IEEE Transactions on Knowledge and Data Engineering 19(5), 614–630 (2007)Google Scholar
  40. 40.
    Rilling, L., Sivasubramanian, S., Pierre, G.: High availability and scalability support for Web applications. In: Proc. of 2007 IEEE/JSP Int’l Symp. on Applications and the Internet. Washington, DC (2007)Google Scholar
  41. 41.
    Shi, W., Karamcheti, V.: Conca: An architecture for consistent nomadic content access. In: Proc. of Workshop on Caching, Coherence, and Consistency. Sorrento, Italy (2001)Google Scholar
  42. 42.
    Shi, W., Shah, K., Mao, Y., Chaudhary, V.: Tuxedo: A peer-to-peer caching system. In: Proc. of 2003 Int’l Conf. on Parallel and Distributed Processing Techniques and Applications (2003)Google Scholar
  43. 43.
    Sivasubramanian, S., Alonso, G., Pierre, G., van Steen, M.: GlobeDB: Autonomic data replication for Web applications. In: Proc. of 14th Int’l World Wide Web Conf. Chiba, Japan (2005)Google Scholar
  44. 44.
    Sivasubramanian, S., Pierre, G., van Steen, M., Alonso, G.: Analysis of caching and replication strategies for Web applications. IEEE Internet Computing 11(1), 60–66 (2007)CrossRefGoogle Scholar
  45. 45.
    Sivasubramanian, S., Szymaniak, M., Pierre, G., van Steen, M.: Replication for Web hosting systems. ACM Computing Surveys 36(3) (2004)Google Scholar
  46. 46.
    Szymaniak, M., Pierre, G., van Steen, M.: Latency-driven replica placement. IPSJ 47(8) (2006)Google Scholar
  47. 47.
    The Apache Cocoon project (2007). http://cocoon.apache.org/Google Scholar
  48. 48.
    Tolia, N., Satyanarayanan, M.: Consistency-preserving caching of dynamic database content. In: Proc. of 16th Int’l World Wide Web Conf., pp. 311–320 (2007)Google Scholar
  49. 49.
    Vakali, A., Pallis, G.: Content delivery networks: Status and trends. IEEE Internet Computing 7(6) (2003)Google Scholar
  50. 50.
    Williams, A., Arlitt, M., Williamson, C., Barker, K.: Web workload characterization: Ten years later. In: S. Chanson, X. Tang, J. Xu (eds.) Web Content Delivery. Springer (2005)Google Scholar
  51. 51.
    Yuan, C., Chen, Y., Zhang, Z.: Evaluation of edge caching/offoading for dynamic content delivery. IEEE Transactions on Knowledge and Data Engineering 16(11) (2004)Google Scholar
  52. 52.
    Zhao, W., Schulzrinne, H.: DotSlash: Handling Web hotspots at dynamic content Web sites. In: Proc. of IEEE Global Internet Symposium. Miami, FL (2005)Google Scholar
  53. 53.
    Zhao, W., Schulzrinne, H.: Enabling on-demand query result caching in DotSlash for handling Web hotspots effectively. In: Proc. of Int’l Workshop on Hot Topics in Web Systems and Technologies. Boston, MA (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Claudia Canali
    • 1
  • Valeria Cardellini
    • 2
  • Michele Colajanni
    • 3
  • Riccardo Lancellotti
    • 3
  1. 1.University of Modena and Reggio Emilia41100 ModenaItaly
  2. 2.University of Roma “Tor Vergata”00133 RomaItaly
  3. 3.University of Modena and Reggio Emilia41100 ModenaItaly

Personalised recommendations