Passer à la navigation principale Passer à la recherche Passer au contenu principal

Reconfigurable lattice agreement and applications

  • LIST-DTSI-SLA CEA

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Reconfiguration is one of the central mechanisms in distributed systems. Due to failures and connectivity disruptions, the very set of service replicas (or servers) and their roles in the computation may have to be reconfigured over time. To provide the desired level of consistency and availability to applications running on top of these servers, the clients of the service should be able to reach some form of agreement on the system configuration. We observe that this agreement is naturally captured via a lattice partial order on the system states. We propose an asynchronous implementation of reconfigurable lattice agreement that implies elegant reconfigurable versions of a large class of lattice abstract data types, such as max-registers and conflict detectors, as well as popular distributed programming abstractions, such as atomic snapshot and commit-adopt.

langue originaleAnglais
titre23rd International Conference on Principles of Distributed Systems, OPODIS 2019
rédacteurs en chefPascal Felber, Roy Friedman, Seth Gilbert, Avery Miller
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronique)9783959771337
Les DOIs
étatPublié - 1 févr. 2020
Evénement23rd International Conference on Principles of Distributed Systems, OPODIS 2019 - Neuchatel, Suisse
Durée: 17 déc. 201919 déc. 2019

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume153
ISSN (imprimé)1868-8969

Une conférence

Une conférence23rd International Conference on Principles of Distributed Systems, OPODIS 2019
Pays/TerritoireSuisse
La villeNeuchatel
période17/12/1919/12/19

Empreinte digitale

Examiner les sujets de recherche de « Reconfigurable lattice agreement and applications ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation