Does the operational model capture partition tolerance in distributed systems? (Extended Version) - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2019

Does the operational model capture partition tolerance in distributed systems? (Extended Version)

Grégoire Bonin
Achour Mostefaoui
Matthieu Perrin

Résumé

In large scale distributed systems, replication is essential in order to provide availability and partition tolerance. Such systems are abstracted by the wait-free model, composed of asynchronous processes that communicate by sending and receiving messages, and in which any process may crash. Complexity in local memory has already been studied for several objects, including sets, databases and collaborative editors. However, the literature has focused on a subclass of algorithms, called the operational model, in which processes can only broadcast one message per update operation and the read operation incurs no communication. This paper tackles the following question: are the operational model and the wait-free model equivalent from the complexity point of view? We show that update consistency allows implementations in the wait-free model that require strictly less local memory than their counterparts in the operational model.
Fichier principal
Vignette du fichier
PaCT2019versionlongue.pdf (329.19 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02055328 , version 1 (03-03-2019)

Identifiants

  • HAL Id : hal-02055328 , version 1

Citer

Grégoire Bonin, Achour Mostefaoui, Matthieu Perrin. Does the operational model capture partition tolerance in distributed systems? (Extended Version): Separating the operational model and the wait-free model. 2019. ⟨hal-02055328⟩
89 Consultations
329 Téléchargements

Partager

Gmail Facebook X LinkedIn More