• DocumentCode
    3113471
  • Title

    Eventual Leader Service in Unreliable Asynchronous Systems: Why? How?

  • Author

    Raynal, Michel

  • Author_Institution
    Univ. de Rennes, Rennes
  • fYear
    2007
  • fDate
    12-14 July 2007
  • Firstpage
    11
  • Lastpage
    24
  • Abstract
    Providing processes with an eventual leader service is an important issue when one has to design and implement a middleware layer on top of a failure-prone asynchronous distributed system. This invited lecture investigates this problem. It first shows that such a service cannot be built if the underlying system is fully asynchronous. Then, the paper visits several additional behavioral assumptions that have been proposed in the literature to cope with this impossibility and presents corresponding eventual leader election protocols. This lecture can be seen as a guided tour of the eventual leader service problem, whose aim is to benefit researchers and system engineers working in distributed middleware built on top of asynchronous networks.
  • Keywords
    distributed processing; fault tolerant computing; middleware; distributed middleware; eventual leader election protocol; eventual leader service; failure-prone asynchronous distributed system; unreliable asynchronous system; Base stations; Computer crashes; Computer networks; Delay; Detectors; Middleware; Network servers; Nominations and elections; Protocols; Safety; Assumption coverage; Asynchronous system; Behavioral assumption; Distributed algorithm; Eventual leader; Eventual timely link.; Eventual tsource; Failure detector; Fault-tolerance; Message pattern; Omega; Oracle; Partial synchrony; Process; System model; crash;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, 2007. NCA 2007. Sixth IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2922-4
  • Type

    conf

  • DOI
    10.1109/NCA.2007.19
  • Filename
    4276602