Cargando…

Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems

Understanding distributed computing is not an easy task. This is due to the many facets of uncertainty one has to cope with and master in order to produce correct distributed software. Considering the uncertainty created by asynchrony and process crash failures in the context of message-passing syst...

Descripción completa

Detalles Bibliográficos
Autor principal: Raynal, Michel
Lenguaje:eng
Publicado: Morgan & Claypool Publishers 2010
Materias:
Acceso en línea:http://cds.cern.ch/record/1486554
Descripción
Sumario:Understanding distributed computing is not an easy task. This is due to the many facets of uncertainty one has to cope with and master in order to produce correct distributed software. Considering the uncertainty created by asynchrony and process crash failures in the context of message-passing systems, the book focuses on the main abstractions that one has to understand and master in order to be able to produce software with guaranteed properties. These fundamental abstractions are communication abstractions that allow the processes to communicate consistently (namely the register abstraction