• DocumentCode
    1287496
  • Title

    Constructing dependable Web services

  • Author

    Ingham, David B. ; Shrivastava, Santosh K. ; Panzieri, Fabio

  • Author_Institution
    Dept. of Comput. Sci., Newcastle upon Tyne Univ., UK
  • Volume
    4
  • Issue
    1
  • fYear
    2000
  • Firstpage
    25
  • Lastpage
    33
  • Abstract
    The majority of today´s millions of Web sites offer read-only access to relatively small amounts of infrequently changing information. The load on these sites is usually small, and services can often be hosted as background tasks on general-purpose workstations. Concern for the quality of service (QoS) presented to users at these sites is generally not primary. Conversely, a much smaller number of sites are very popular; they support heavy loads and must meet user expectations regarding QoS to maintain their popularity. We discuss issues involved in supporting high-volume, high-reliability Web services. We begin by surveying the diverse technical challenges and constraints posed in this environment, followed by currently used hardware and network based approaches to meeting the scalability requirements and software-implemented techniques to addressing fault tolerance. However, these approaches do not scale well, so we discuss possible alternatives
  • Keywords
    distributed programming; fault tolerant computing; information resources; Web sites; dependable Web services; fault tolerance; general-purpose workstations; high-volume high-reliability Web services; network based approaches; quality of service; read-only access; scalability requirements; software-implemented techniques; technical challenges; user expectations; Delay; Fault tolerance; Joining processes; Quality of service; Routing; Switches; Web and internet services; Web server; Web services; Workstations;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/4236.815846
  • Filename
    815846