On the performance of distributed lock-based synchronization

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the relation between two classical types of distributed locking mechanisms, called token-based locking and permission-based locking, and several distributed data structures which use locking for synchronization. We have proposed, implemented and tested several lock-based distributed data structures, namely, two different types of counters called find&increment and increment&publish, a queue, a stack and a linked list. For each one of them we have determined what is the preferred type of lock to be used as the underling locking mechanism. Furthermore, we have determined which one of the two proposed counters is better to be used either as a stand-alone data structure or when used as a building block for implementing other high level data structures. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Lubowich, Y., & Taubenfeld, G. (2011). On the performance of distributed lock-based synchronization. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6522 LNCS, pp. 131–142). https://doi.org/10.1007/978-3-642-17679-1_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free