{"id":5018,"date":"2006-06-01T14:59:33","date_gmt":"2006-06-01T18:59:33","guid":{"rendered":"https:\/\/biznews.fiu.edu\/?p=5018"},"modified":"2014-11-14T16:04:30","modified_gmt":"2014-11-14T21:04:30","slug":"innovative-approach-to-dynamic-web-caching-reduces-total-cost-of-it-ownership","status":"publish","type":"post","link":"https:\/\/biznews.fiu.edu\/2006\/06\/innovative-approach-to-dynamic-web-caching-reduces-total-cost-of-it-ownership\/","title":{"rendered":"Innovative approach to dynamic web caching reduces total cost of IT ownership."},"content":{"rendered":"
<\/strong> The web sites that fuel e-commerce rely increasingly on applications that generate dynamic content to provide visitors with personalized, interactive experiences. As Internet traffic continues to grow and web sites become more complex, performance and scalability are fast becoming major issues for many organizations. At the same time, today\u2019s e-commerce companies are looking for more cost-efficient ways to balance the need to meet growing customer demands against the pressure to control IT costs.<\/p>\n These issues are addressed in recent research and a pilot study conducted by Kaushik Dutta<\/strong> and Debra VanderMeer<\/strong>, both assistant professors in the Department of Decision Sciences and Information Systems in the College of Business Administration, who collaborated with three colleagues to publish their findings in an article titled \u201cProxy-Based Acceleration of Dynamically-Generated Content on the World Wide Web: An Approach and Implementation.\u201d The work appeared in ACM Transactions on Data Systems,<\/em> published by the Association of Computer Machinery\u2014an organization that delivers resources to advance computing as a science and a profession.<\/p>\n Caching 101 and beyond.<\/em><\/p>\n Simply put, caching is a way to store bits of data to be reused, eliminating the need for repeated computations each time someone requests that data. Cached data can be stored on an Internet browser, a web server, or on a node somewhere in between. In this context, proxy-based caching refers to a computer machine\u2014or \u201cproxy\u201d\u2014that serves cached content in place of the site of origin.<\/p>\n \u201cIt\u2019s easy to cache a static image or text,\u201d VanderMeer said. \u201cIt\u2019s much more difficult to cache personalized or dynamically-generated content. That\u2019s where our research comes in. Our dynamic proxy caching technique is novel in that it enables proxy-based caching in a fully-distributed mode, allowing both the content and the layout to be dynamic. In less technical terms, this means that we devised a way to cache part of a web page instead of caching the whole web page seen in the browser.\u201d<\/p>\n The research team\u2019s subsequent analysis of the performance of this approach indicated that it is capable of providing significant reductions in bandwidth and response times\u2014with the ability to scale with respect to the number of cached fragments as well as with the number of proxies.<\/p>\n Pilot demonstrates results with real business value.<\/em><\/p>\n Dutta, VanderMeer, and their colleagues were able to run a pilot deployment of their proposed caching technique at a major financial institution.<\/p>\n \u201cThe results indicated that our technique is capable of providing up to three times the reductions in bandwidth and response times in real-world dynamic web applications when compared to existing caching solutions,\u201d Dutta said. \u201cThis result provides a viable solution for delivering more processing power to support more users\u2014without having to purchase more hardware and software.\u201d<\/p>\n Such a technology solution in turn translates into real total cost benefits that resonate equally well with both the IT and business sides of any e-commerce company.<\/p>\n","protected":false},"excerpt":{"rendered":" Kaushik Dutta The web sites that fuel e-commerce rely increasingly on applications that generate dynamic content to provide visitors with personalized, interactive experiences. As Internet traffic continues to grow and web sites become more complex, performance and scalability are fast becoming major issues for many organizations. At the same time, today\u2019s e-commerce companies are looking […]<\/p>\n","protected":false},"author":71,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[600,3959,1478],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/posts\/5018"}],"collection":[{"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/comments?post=5018"}],"version-history":[{"count":1,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/posts\/5018\/revisions"}],"predecessor-version":[{"id":24422,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/posts\/5018\/revisions\/24422"}],"wp:attachment":[{"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/media?parent=5018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/categories?post=5018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biznews.fiu.edu\/wp-json\/wp\/v2\/tags?post=5018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\n<\/strong><\/span><\/p>\n\n\n
\n \n
\n<\/span>Kaushik Dutta<\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n
\n \n
\n<\/span>Debra VanderMeer<\/span><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n