Microservice Disaster Crash Recovery: A Weak Global Referential Integrity Management
hal.structure.identifier | Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE] | |
dc.contributor.author | Manouvrier, Maude
HAL ID: 182131 ORCID: 0000-0001-8878-058X | |
hal.structure.identifier | Faculty of Informatics [Lugano] | |
dc.contributor.author | Pautasso, Cesare | |
hal.structure.identifier | Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE] | |
dc.contributor.author | Rukoz, Marta | |
dc.date.accessioned | 2020-06-25T09:14:34Z | |
dc.date.available | 2020-06-25T09:14:34Z | |
dc.identifier.uri | https://basepub.dauphine.fr/handle/123456789/20896 | |
dc.description | LNCS volume 12138 | en |
dc.language.iso | en | en |
dc.subject | Microservices | en |
dc.subject | Referential integrity | en |
dc.subject | Backup | en |
dc.subject | Weak global consistency | en |
dc.subject.ddc | 005 | en |
dc.title | Microservice Disaster Crash Recovery: A Weak Global Referential Integrity Management | en |
dc.type | Communication / Conférence | |
dc.description.abstracten | Microservices which use polyglot persistence (using multiple data storage techniques) cannot be recovered in a consistent state from backups taken independently. As a consequence, references across microservice boundaries may break after disaster recovery. In this paper, we give a weak global consistency definition for microservice architectures and present a recovery protocol which takes advantage of cached referenced data to reduce the amnesia interval for the recovered microservice, i.e., the time interval after the most recent backup, during which state changes may have been lost. | en |
dc.identifier.citationpages | 482-495 | en |
dc.relation.ispartofeditor | Krzhizhanovskaya, Valeria V. | |
dc.relation.ispartofeditor | Závodszky, Gábor | |
dc.relation.ispartofeditor | Lees, Michael H. | |
dc.relation.ispartofpublname | Springer International Publishing | en |
dc.relation.ispartofpublcity | Berlin Heidelberg | en |
dc.relation.ispartofurl | 10.1007/978-3-030-50417-5 | en |
dc.subject.ddclabel | Programmation, logiciels, organisation des données | en |
dc.relation.ispartofisbn | 978-3-030-50416-8; 978-3-030-50417-5 | en |
dc.relation.conftitle | Computational Science – ICCS 2020. 20th International Conference | en |
dc.relation.confdate | 2020-06 | |
dc.relation.confcity | Amsterdam | en |
dc.relation.confcountry | Netherlands | en |
dc.relation.forthcoming | non | en |
dc.identifier.doi | 10.1007/978-3-030-50417-5_36 | en |
dc.description.ssrncandidate | non | en |
dc.description.halcandidate | oui | en |
dc.description.readership | recherche | en |
dc.description.audience | International | en |
dc.relation.Isversionofjnlpeerreviewed | non | en |
dc.relation.Isversionofjnlpeerreviewed | non | en |
dc.date.updated | 2020-06-25T09:06:17Z | |
hal.identifier | hal-02880735 | * |
hal.version | 1 | * |
hal.faultCode | java.lang.ArrayIndexOutOfBoundsException: 0 | |
hal.update.action | updateFiles | * |
hal.author.function | aut | |
hal.author.function | aut | |
hal.author.function | aut |