• DocumentCode
    3042270
  • Title

    Nonblocking and orphan-free message logging protocols

  • Author

    Alvisi, Lorenzo ; Hoppe, Bruce ; Marzullo, Keith

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    145
  • Lastpage
    154
  • Abstract
    Currently existing message logging protocols demonstrate a classic pessimistic vs. optimistic tradeoff. It is shown that the optimistic-pessimistic tradeoff is not inherent to the problem of message logging. The authors construct a message-logging protocol that has the positive features of both optimistic and pessimistic protocols: the protocol prevents orphans and allows simple failure recovery; however, it requires no blocking in failure-free runs. Furthermore, this protocol does not introduce any additional message overhead as compared to one implemented for a system in which messages may be lost but processes do not crash.
  • Keywords
    protocols; nonblocking message logging protocols; optimistic-pessimistic tradeoff; orphan-free message logging protocols; simple failure recovery; Computer crashes; Computer science; Councils; Delay effects; Laboratories; NASA; Protocols; Robustness; Vents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627318
  • Filename
    627318