Image from Google Jackets

Consistent Distributed Storage / by Vincent Gramoli, Nicolas Nicolaou, Alexander A. Schwarzmann

By: Gramoli, Vincent, autor
Contributor(s): Nicolaou, Nicolas, autor | Schwarzmann, Alexander A., autor
Material type: materialTypeLabelE-bookSeries: (Synthesis Lectures on Distributed Computing Theory, 2155-1634).Publisher: Cham : Springer International Publishing, 2021Edition: 1st edition 2021.Description: 1 recurso en línea (XV, 176 páginas).ISBN: 9783031020155.Subject: Gestión de memoria | Proceso distribuido (Informática)Online resources: Acceso a este recurso digital (usuarios Universidad Europea de Madrid)Digital Resources
Contents:
Acknowledgments -- Outline -- Introduction -- Model of Computation -- The Static Environment -- The Single-Writer Setting -- The Multiple-Writer Setting -- The Dynamic Environment -- RAMBO: Reconfigurable Dynamic Memory -- RDS: Integrated Reconfigurations -- DynaStore: Incremental Reconfigurations -- Concluding Remarks and Looking Ahead -- Bibliography -- Authors' Biographies -- Index .
Summary: Providing a shared memory abstraction in distributed systems is a powerful tool that can simplify the design and implementation of software systems for networked platforms. This enables the system designers to work with abstract readable and writable objects without the need to deal with the complexity and dynamism of the underlying platform. The key property of shared memory implementations is the consistency guarantee that it provides under concurrent access to the shared objects. The most intuitive memory consistency model is atomicity because of its equivalence with a memory system where accesses occur serially, one at a time. Emulations of shared atomic memory in distributed systems is an active area of research and development. The problem proves to be challenging, and especially so in distributed message passing settings with unreliable components, as is often the case in networked systems. We present several approaches to implementing shared memory services with the help of replication on top of message-passing distributed platforms subject to a variety of perturbations in the computing medium.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode Item holds
LIBRO-E NO PRÉSTAMO LIBRO-E NO PRÉSTAMO Madrid Digital Acceso Electrónico (UEM) Ciencias e Ingeniería QA76.9.M45 2021 EB (Browse shelf(Opens below)) Acceso electrónico eBook.01112512
Total holds: 0

Acknowledgments -- Outline -- Introduction -- Model of Computation -- The Static Environment -- The Single-Writer Setting -- The Multiple-Writer Setting -- The Dynamic Environment -- RAMBO: Reconfigurable Dynamic Memory -- RDS: Integrated Reconfigurations -- DynaStore: Incremental Reconfigurations -- Concluding Remarks and Looking Ahead -- Bibliography -- Authors' Biographies -- Index .

Providing a shared memory abstraction in distributed systems is a powerful tool that can simplify the design and implementation of software systems for networked platforms. This enables the system designers to work with abstract readable and writable objects without the need to deal with the complexity and dynamism of the underlying platform. The key property of shared memory implementations is the consistency guarantee that it provides under concurrent access to the shared objects. The most intuitive memory consistency model is atomicity because of its equivalence with a memory system where accesses occur serially, one at a time. Emulations of shared atomic memory in distributed systems is an active area of research and development. The problem proves to be challenging, and especially so in distributed message passing settings with unreliable components, as is often the case in networked systems. We present several approaches to implementing shared memory services with the help of replication on top of message-passing distributed platforms subject to a variety of perturbations in the computing medium.

There are no comments on this title.

to post a comment.
Share