• DocumentCode
    2182637
  • Title

    Building replicated Internet services using TACT: a toolkit for tunable availability and consistency tradeoffs

  • Author

    Yu, Haifeng ; Vahdat, Amin

  • Author_Institution
    Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    75
  • Lastpage
    84
  • Abstract
    An ultimate goal for modern Internet services is the development of scalable, high-performance, highly-available and fault-tolerant systems. Replication is an important approach to achieve this goal. However replication introduces the issue of consistency among replicas, which is further complicated by network partitions. Generally, higher consistency levels result in lower system availability in the presence of network partitions. Thus, there is a fundamental tradeoff between consistency and availability in building replicated Internet services. We argue that Internet services can benefit from dynamically choosing availability/consistency tradeoffs. With three consistency metrics, Unseen Writes, Uncommitted Writes and Staleness, we show how consistency can be meaningfully quantified for many Internet services. We present the design of the TACT (Tunable Availability and Consistency Tradeoffs) toolkit that allows Internet services to flexibly and dynamically choose their own availability/consistency, tradeoffs, enabling differentiated availability/consistency quality of service. Further TACT makes it possible for Internet services to dynamically trade consistency for performance
  • Keywords
    Internet; information resources; quality of service; replicated databases; software fault tolerance; software performance evaluation; Staleness; TACT; Tunable Availability and Consistency Tradeoffs; Uncommitted Writes; Unseen Writes; fault-tolerant systems; performance; quality of service; replica consistency; replicated Internet services; scalability; system availability; Adaptive systems; Availability; Computer science; Continents; Databases; Fault tolerant systems; Quality of service; Urban areas; Vents; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Issues of E-Commerce and Web-Based Information Systems, 2000. WECWIS 2000. Second International Workshop on
  • Conference_Location
    Milpitas, CA
  • Print_ISBN
    0-7695-0610-0
  • Type

    conf

  • DOI
    10.1109/WECWIS.2000.853861
  • Filename
    853861