Consistency in Distributed Systems

Abstract : In distributed systems, there exists a fundamental trade-off between data consistency, availability, and the ability to tolerate failures. This trade-off has significant implications on the design of the entire distributed computing infrastructure such as storage systems, compilers and runtimes, application development frameworks and programming languages. Unfortunately, it also has significant, and poorly understood, implications for the designers and developers of end applications. As distributed computing become mainstream, we need to enable programmers who are not experts to build and understand distributed applications. A seminar on "Consistency in Distributed Systems" was held from 18th to 22nd, February, 2013 at Dagstuhl. This seminar brought together researchers and practitioners in the areas of distributed systems, programming languages, databases and concurrent programming, to make progress towards the abovmentioned goal. Specifically, the aim was to understand lessons learnt in building scalable and correct distributed systems, the design patterns that have emerged, and explore opportunities for distilling these into programming methodologies, programming tools, and languages to help make distributed computing easier and more accessible.
Type de document :
Article dans une revue
Dagstuhl Reports, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2013, 3 (2), pp.92-126. <10.4230/DagRep.3.2.92>
Liste complète des métadonnées


https://hal.inria.fr/hal-00932737
Contributeur : Marc Shapiro <>
Soumis le : vendredi 17 janvier 2014 - 15:42:35
Dernière modification le : lundi 29 mai 2017 - 14:22:33
Document(s) archivé(s) le : vendredi 18 avril 2014 - 11:38:02

Fichier

dagstuhl-consistency-2013-02.p...
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Bettina Kemme, Ganesan Ramalingam, André Schiper, Marc Shapiro, Kapil Vaswani. Consistency in Distributed Systems. Dagstuhl Reports, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2013, 3 (2), pp.92-126. <10.4230/DagRep.3.2.92>. <hal-00932737>

Partager

Métriques

Consultations de
la notice

540

Téléchargements du document

2273