• DocumentCode
    2028166
  • Title

    From total order to database replication

  • Author

    Amir, Yair ; Tutu, Ciprian

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    494
  • Lastpage
    503
  • Abstract
    This paper presents in detail an efficient and provably correct algorithm for database replication over partitionable networks. Our algorithm avoids the need for end-to-end acknowledgments for each action while supporting network partitions and merges and allowing dynamic instantiation of new replicas. One round of end-to-end acknowledgments is required only upon a membership change event such as a network partition. New actions may be introduced to the system at any point, not only while in a primary component. We show how performance can be further improved for applications that allow relaxation of consistency requirements. We provide experimental results that demonstrate the efficiency of our approach.
  • Keywords
    protocols; replicated databases; consistency requirements; database replication; dynamic instantiation; end-to-end acknowledgments; network partition; partitionable networks; provably correct algorithm; total order replication; Availability; Computer crashes; Computer science; Delay; Distributed computing; Engines; Partitioning algorithms; Prototypes; Throughput; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-1585-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.2002.1022299
  • Filename
    1022299