Show simple item record

dc.contributor.authorGeorgiou, Chryssisen
dc.contributor.authorNicolaou, Nicolas C.en
dc.contributor.authorShvartsman, A. A.en
dc.creatorGeorgiou, Chryssisen
dc.creatorNicolaou, Nicolas C.en
dc.creatorShvartsman, A. A.en
dc.date.accessioned2019-11-13T10:40:11Z
dc.date.available2019-11-13T10:40:11Z
dc.date.issued2008
dc.identifier.issn0302-9743
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53999
dc.description.abstractThis paper studies a trade-off between fault-tolerance and latency in implementations of atomic read/write objects in message-passing systems. In particular, considering fast or semifast quorum-based implementations, that is, implementations where all or respectively most read and write operations complete in a single communication round-trip, it is shown that such implementations are not robust due to the fact that they necessarily require a quorum system with a common intersection between its quorums. To trade speed for fault-tolerance, the notion of weak-semifast implementations is introduced. Here more than a single complete slow (two round-trip) read operation is allowed for each write operation (semifast implementations allow only one such slow read). A quorum-based algorithm is given next and it is formally shown that it constitutes a weak-semifast implementation of atomic registers. The algorithm uses the notion of Quorum Views to facilitate the characterization of all possible object timestamp distributions that a read operation may witness during its first communication round-trip. Noteworthy is that the algorithm allows fast read operations even if they are concurrent with other read and write operations. Finally, experimental results were gathered by simulating the algorithm using the NS-2 network simulator. The results show that under realistic conditions, less than 13% of read operations are slow, thus the overwhelming majority of operations take a single communication round-trip. © 2008 Springer-Verlag Berlin Heidelberg.en
dc.source22nd International Symposium on Distributed Computing, DISC 2008en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-56549114156&doi=10.1007%2f978-3-540-87779-0_20&partnerID=40&md5=19a3b3b8c4518eeeefcc033dc96b41ab
dc.subjectQuality assuranceen
dc.subjectCommerceen
dc.subjectFault toleranceen
dc.subjectMessage passingen
dc.subjectReliabilityen
dc.subjectAtomsen
dc.subjectAtomic physicsen
dc.subjectShared memoriesen
dc.subjectWrite operationsen
dc.subjectQuorum systemsen
dc.subjectFast readsen
dc.subjectRead operationsen
dc.subjectRealistic conditionsen
dc.subjectAtomic registersen
dc.subjectNetwork Simulatorsen
dc.subjectTime stampsen
dc.titleOn the robustness of (semi) fast quorum-based implementations of atomic shared memoryen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1007/978-3-540-87779-0_20
dc.description.volume5218 LNCSen
dc.description.startingpage289
dc.description.endingpage304
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Sponsors: CNRSen
dc.description.notesINRIAen
dc.description.notesLaBRIen
dc.description.notesENSERBen
dc.description.notesASRen
dc.description.notesConference code: 74262en
dc.description.notesCited By :7</p>en
dc.source.abbreviationLect. Notes Comput. Sci.en
dc.contributor.orcidGeorgiou, Chryssis [0000-0003-4360-0260]
dc.gnosis.orcid0000-0003-4360-0260


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record