Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/40555

Registo completo
Campo DCValorIdioma
dc.contributor.authorGonçalves, Ricardo Jorge Tomépor
dc.contributor.authorAlmeida, Paulo Sérgiopor
dc.contributor.authorBaquero, Carlospor
dc.contributor.authorFonte, Victorpor
dc.date.accessioned2016-02-25T17:26:04Z-
dc.date.available2016-02-25T17:26:04Z-
dc.date.issued2015-
dc.identifier.citationGonçalves, R., Almeida, P. S., Baquero, C., & Fonte, V. (2015). Concise server-wide causality management for eventually consistent data stores. Vol. 9038. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (pp. 66-79).por
dc.identifier.isbn978-3-319-19128-7-
dc.identifier.isbn978-3-319-19129-4-
dc.identifier.issn0302-9743-
dc.identifier.urihttps://hdl.handle.net/1822/40555-
dc.description.abstractLarge scale distributed data stores rely on optimistic replication to scale and remain highly available in the face of net work partitions. Managing data without coordination results in eventually consistent data stores that allow for concurrent data updates. These systems often use anti-entropy mechanisms (like Merkle Trees) to detect and repair divergent data versions across nodes. However, in practice hash-based data structures are too expensive for large amounts of data and create too many false conflicts. Another aspect of eventual consistency is detecting write conflicts. Logical clocks are often used to track data causality, necessary to detect causally concurrent writes on the same key. However, there is a nonnegligible metadata overhead per key, which also keeps growing with time, proportional with the node churn rate. Another challenge is deleting keys while respecting causality: while the values can be deleted, perkey metadata cannot be permanently removed without coordination. Weintroduceanewcausalitymanagementframeworkforeventuallyconsistentdatastores,thatleveragesnodelogicalclocks(BitmappedVersion Vectors) and a new key logical clock (Dotted Causal Container) to provides advantages on multiple fronts: 1) a new efficient and lightweight anti-entropy mechanism; 2) greatly reduced per-key causality metadata size; 3) accurate key deletes without permanent metadata.por
dc.description.sponsorship(undefined)por
dc.language.isoengpor
dc.publisherSpringer Verlagpor
dc.rightsopenAccesspor
dc.subjectDistributed Systemspor
dc.subjectKey-Value Storespor
dc.subjectEventual Consistencypor
dc.subjectCausalitypor
dc.subjectLogical Clockspor
dc.subjectAnti-Entropypor
dc.titleConcise server-wide causality management for eventually consistent data storespor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttp://link.springer.com/chapter/10.1007/978-3-319-19129-4_6por
dc.comments2218por
sdum.publicationstatuspublishedpor
oaire.citationStartPage66por
oaire.citationEndPage79por
oaire.citationConferencePlaceGrenoble, Francepor
oaire.citationTitle15th IFIP WG 6.1 International Conferencepor
oaire.citationVolume9038por
dc.identifier.doi10.1007/978-3-319-19129-4_6por
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
sdum.journalLecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)por
sdum.conferencePublication15th IFIP WG 6.1 International Conferencepor
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
2218.pdf512,1 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID