Pushing log-based reconciliation - Archive ouverte HAL
Article Dans Une Revue International Journal on Artificial Intelligence Tools Année : 2005

Pushing log-based reconciliation

Marc Shapiro

Résumé

Optimistic reconciliation allows, multiple update of shared data without synchronization. The assumption is that the vast majority of the actions will not conflict. In these systems, write availability is raised in the presence of network failures, high latencies or parallel development. However, in order to remain consistent, optimistic systems repair divergences. To produce a new consistent state, they use the logs of each user in a process called log-based reconciliation. The purpose of an efficient reconciliation engine is then to compute a new consistent state which preserves the maximum of previous actions. This work leverages the efficiency of constraint-based reconciliation. It provides a new efficient two step procedure built by connecting theoretical results on backtrack-free search with this hard optimisation problem.

Mots clés

Fichier principal
Vignette du fichier
ijait05Log.pdf (219.28 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01248209 , version 1 (24-12-2015)

Identifiants

Citer

Youssef Hamadi, Marc Shapiro. Pushing log-based reconciliation. International Journal on Artificial Intelligence Tools, 2005, 14 (3--4), pp.445--458. ⟨10.1142/S0218213005002193⟩. ⟨hal-01248209⟩
116 Consultations
170 Téléchargements

Altmetric

Partager

More