Dynamic atomic storage without consensus

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

Abstract

This paper deals with the emulation of atomic read/write (R/W) storage in dynamic asynchronous message passing systems. In static settings, it is well known that atomic R/W storage can be implemented in a fault-tolerant manner even if the system is completely asynchronous, whereas consensus is not solvable. In contrast, all existing emulations of atomic storage in dynamic systems rely on consensus or stronger primitives, leading to a popular belief that dynamic R/W storage is unattainable without consensus. In this paper, we specify the problem of dynamic atomic R/W storage in terms of the interface available to the users of such storage. We discover that, perhaps surprisingly, dynamic R/W storage is solvable in a completely asynchronous system: we present DynaStore, an algorithm that solves this problem. Our result implies that atomic R/W storage is in fact easier than consensus, even in dynamic systems. Copyright 2009 ACM.

Cite

CITATION STYLE

APA

Aguilera, M. K., Keidar, I., Malkhi, D., & Shraer, A. (2009). Dynamic atomic storage without consensus. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 17–25). https://doi.org/10.1145/1582716.1582726

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