Interval tree clocks: a logical clock for dynamic systems

dc.contributor.authorAlmeida, Paulo Sérgiopor
dc.contributor.authorBaquero, Carlospor
dc.contributor.authorFonte, Victorpor
dc.date.accessioned2015-10-26T10:28:58Z
dc.date.available2015-10-26T10:28:58Z
dc.date.issued2008
dc.descriptionLecture Notes in Computer Science 5401, 2008por
dc.description.abstractCausality tracking mechanisms, such as vector clocks and version vectors, rely on mappings from globally unique identifiers to integer counters. In a system with a well known set of entities these ids can be preconfigured and given distinct positions in a vector or distinct names in a mapping. Id management is more problematic in dynamic systems, with large and highly variable number of entities, being worsened when network partitions occur. Present solutions for causality tracking are not appropriate to these increasingly common scenarios. In this paper we introduce Interval Tree Clocks, a novel causality tracking mechanism that can be used in scenarios with a dynamic number of entities, allowing a completely decentralized creation of processes/replicas without need for global identifiers or global coordination. The mechanism has a variable size representation that adapts automatically to the number of existing entities, growing or shrinking appropriately. The representation is so compact that the mechanism can even be considered for scenarios with a fixed number of entities, which makes it a general substitute for vector clocks and version vectors.por
dc.identifier.doi10.1007/978-3-540-92221-6_18por
dc.identifier.isbn978-3-540-92220-9
dc.identifier.issn0302-9743por
dc.identifier.urihttps://hdl.handle.net/1822/37748
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringer por
dc.publisher.uriSpringerpor
dc.relation.publisherversionhttp://link.springer.com/chapter/10.1007%2F978-3-540-92221-6_18por
dc.rightsopenAccesspor
dc.subjectCausalitypor
dc.subjectLogical clockpor
dc.subjectVersion vectorspor
dc.subjectVector clockspor
dc.subjectDynamic systemspor
dc.subject.wosScience & Technologypor
dc.titleInterval tree clocks: a logical clock for dynamic systemspor
dc.typeconferencePaperpor
dspace.entity.typePublicationen
oaire.citationConferencePlaceLuxor, Egyptpor
oaire.citationEndPage274por
oaire.citationStartPage259por
oaire.citationTitle12th International Conference on Principles of Distributed Systemspor
oaire.citationVolume5401por
sdum.conferencePublication12th International Conference on Principles of Distributed Systemspor
sdum.journalLecture Notes in Computer Sciencepor
sdum.publicationstatuspublishedpor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
1610.pdf
Tamanho:
239.85 KB
Formato:
Adobe Portable Document Format