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

Checking causal consistency of distributed databases

  • Rachid Zennou
  • , Ranadeep Biswas
  • , Ahmed Bouajjani
  • , Constantin Enea
  • , Mohammed Erradi
  • Laboratoire de Probabilités et Modèles Aléatoires
  • Université Mohammed V-Souissi

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

4 Citations (Scopus)

Résumé

Causal consistency is one of the strongest models that can be implemented to ensure availability and partition tolerance in distributed systems. In this paper, we propose a tool to check automatically the conformance of distributed/concurrent systems executions to causal consistency models. Our approach consists in reducing the problem of checking if an execution is causally consistent to solving Datalog queries. The reduction is based on complete characterizations of the executions violating causal consistency in terms of the existence of cycles in suitably defined relations between the operations occurring in these executions. We have implemented the reduction in a testing tool for distributed databases, and carried out several experiments on real case studies, showing the efficiency of the suggested approach.

langue originaleAnglais
titreNetworked Systems - 7th International Conference, NETYS 2019, Revised Selected Papers
rédacteurs en chefMohamed Faouzi Atig, Alexander A. Schwarzmann
EditeurSpringer
Pages35-51
Nombre de pages17
ISBN (imprimé)9783030312763
Les DOIs
étatPublié - 1 janv. 2019
Modification externeOui
Evénement7th International Conference on Networked Systems, NETYS 2019 - Marrakech, Maroc
Durée: 19 juin 2019 → 21 juin 2019

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11704 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence7th International Conference on Networked Systems, NETYS 2019
Pays/TerritoireMaroc
La villeMarrakech
période19/06/19 → 21/06/19

Empreinte digitale

Examiner les sujets de recherche de « Checking causal consistency of distributed databases ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation