• DocumentCode
    3053259
  • Title

    Primary component asynchronous group membership as an instance of a generic agreement framework

  • Author

    Greve, Fabíola ; Hurfin, Michel ; Raynal, Michel ; Tronel, Frédéric

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    93
  • Lastpage
    100
  • Abstract
    Group-based computing is becoming more and more popular when one has to design middleware able to support reliable distributed applications. This paradigm is made of two basic services, namely, a group membership service and a group communication service. More generally, a group is a set of processes cooperating to carry out a common task (e.g., copies of a replicated server, participants in a transaction or users in a CSCW-based application). Due to the desire of new processes to join the group, to the desire of a group member to leave it, or to process crashes, the composition of a group can evolve dynamically. The set of processes that currently implements the group is called the current view of the group. This paper addresses the specification and the implementation of a primary component group membership service. Primary component means that the specification imposes to have a single view at any time. The paper first proposes a specification for the problem. Then it presents a protocol that implements that specification in asynchronous distributed systems equipped with failure detectors. This primary component group membership protocol is obtained as an appropriate instantiation of a general agreement framework
  • Keywords
    client-server systems; groupware; software reliability; CSCW; asynchronous distributed systems; failure detectors; generic agreement framework; group communication service; group-based computing; middleware; primary component asynchronous group membership; protocol; reliable distributed applications; specification; Computer crashes; Detectors; Distributed computing; Fault tolerant systems; Intersymbol interference; Marine vehicles; Middleware; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 2001. Proceedings. 5th International Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-7695-1065-5
  • Type

    conf

  • DOI
    10.1109/ISADS.2001.917399
  • Filename
    917399