• DocumentCode
    752082
  • Title

    Scaling Web sites through caching

  • Author

    Menascé, Daniel A.

  • Author_Institution
    George Mason Univ., Fairfax, VA, USA
  • Volume
    7
  • Issue
    4
  • fYear
    2003
  • Firstpage
    86
  • Lastpage
    89
  • Abstract
    A large jump in a Web site´s traffic may indicate success, but this increased interest could turn into a nightmare if the site is not prepared to handle the bigger load. Site resources (processors, storage boxes, load balancers, LANs, and the like) could see their utilization rise to levels that generate increasingly long response times. Eventually, one of these resources - the so-called bottleneck resource - will reach 100 percent utilization, pushing the site´s throughput to its maximum point. When a Web site becomes overloaded, customers grow frustrated with long waits and rejected requests. This situation can lead to an undesirable loss of site-generated revenue and may even tarnish the reputation of organizations relying on Web sites to support mission-critical applications. In this article, I discuss how caching technologies can improve Web site performance and scalability. I´ll provide some simple quantitative expressions to let designers understand the most important trade-offs.
  • Keywords
    Web sites; cache storage; performance evaluation; Web site; Web site performance; bottleneck resource; caching; scalability; Availability; Delay; HTML; Mission critical systems; Scalability; Service oriented architecture; Throughput; Time measurement; Transaction databases; Web server;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2003.1215665
  • Filename
    1215665