Results 1 -
6 of
6
Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System
- In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles
, 1995
"... Bayou is a replicated, weakly consistent storage system designed for a mobile computing environment that includes portable machines with less than ideal network connectivity. To maximize availability, users can read and write any accessible replica. Bayou's design has focused on supporting apph ..."
Abstract
-
Cited by 512 (16 self)
- Add to MetaCart
dependency checks, and per-write conflict resolution based on client-provided merge procedures. To guarantee eventual consistency, Bayou servers must be able to rollback the effects of previously executed writes and redo them according to a global senalization order. Furthermore, Bayou permits clients
Session Guarantees for Weakly Consistent Replicated Data
, 1994
"... Four per-session guarantees are proposed to aid users and applications of weakly consistent replicated data: Read Your Writes, Monotonic Reads, Writes Follow Reads, and Monotonic Writes. The intent is to present individual applications with a view of the database that is consistent with their own ac ..."
Abstract
-
Cited by 195 (11 self)
- Add to MetaCart
actions, even if they read and write from various, potentially inconsistent servers. The guarantees can be layered on existing systems that employ a read-any/ write-any replication scheme while retaining the principal benefits of such a scheme, namely high-availability, simplicity, scalability
Copyright 1995 Association for Computing Machinery.
"... Bayou is a replicated, weakly consistent storage system designed for a mobile computing environment that includes portable machines with less than ideal network connectivity. To maximize availability, users can read and write any accessible replica. Bayou's design has focused on supporting appl ..."
Abstract
- Add to MetaCart
dependency checks, and per-write conflict resolution based on client-provided merge procedures. To guarantee eventual consistency, Bayou servers must be able to rollback the effects of previously executed writes and redo them according to a global serialization order. Furthermore, Bayou permits clients
Copyright © 1995 Association for Computing Machinery.
"... Bayou is a replicated, weakly consistent storage system designed for a mobile computing environment that includes porta-ble machines with less than ideal network connectivity. To maxi-mize availability, users can read and write any accessible replica. Bayou’s design has focused on supporting applica ..."
Abstract
- Add to MetaCart
dependency checks, and per-write con-flict resolution based on client-provided merge procedures. To guarantee eventual consistency, Bayou servers must be able to roll-back the effects of previously executed writes and redo them according to a global serialization order. Furthermore, Bayou per-mits clients
Dealing with Server Corruption in Weakly Consistent, Replicated Data Systems
- In Proc. of ACM/IEEE MobiCom Conf
, 1997
"... Providing high availability and the ability to share data despite the weak connectivity of mobile computing raises the problem of trusting replicated data servers that may be corrupt. This is because servers must be run on portable computers, and these machines are less secure and thus less trustwor ..."
Abstract
-
Cited by 25 (2 self)
- Add to MetaCart
Providing high availability and the ability to share data despite the weak connectivity of mobile computing raises the problem of trusting replicated data servers that may be corrupt. This is because servers must be run on portable computers, and these machines are less secure and thus less
Ubiquitous Mobile Storage
, 2002
"... Disk aerial density has been improving at a rate of 100 % per year during the past five years. One consequence of the phenomenal density improvement is the emergence of highly compact disk storage that can be integrated into various computing and networking devices of various shapes and forms. Our c ..."
Abstract
- Add to MetaCart
solution for this new environment of ad hoc devices. In both Coda and Bayou, for example, mobile devices can work with partially consistent data in a disconnected environment and synchronize with either servers or peers at occasional and discrete synchronization points when connectivity becomes available