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
_version_ 1780926148298932224
author Raynal, Michel
author_facet Raynal, Michel
author_sort Raynal, Michel
collection CERN
description 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
id cern-1486554
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
publisher Morgan & Claypool Publishers
record_format invenio
spelling cern-14865542021-04-22T00:17:04Zhttp://cds.cern.ch/record/1486554engRaynal, MichelCommunication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed SystemsComputing and ComputersUnderstanding 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 abstractionMorgan & Claypool Publishersoai:cds.cern.ch:14865542010
spellingShingle Computing and Computers
Raynal, Michel
Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title_full Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title_fullStr Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title_full_unstemmed Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title_short Communication and Agreement Abstractions for Fault-Tolerant Asynchronous Distributed Systems
title_sort communication and agreement abstractions for fault-tolerant asynchronous distributed systems
topic Computing and Computers
url http://cds.cern.ch/record/1486554
work_keys_str_mv AT raynalmichel communicationandagreementabstractionsforfaulttolerantasynchronousdistributedsystems