A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2003; you can also visit the original URL.
The file type is application/pdf
.
Filters
Supporting application-specific resolution in an optimistically replicated file system
Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III
In this position paper we describe an interface to incorporate application-specific knowledge for conflict resolution in an optimistically replicated file system. ...
This allows the system to make conflict resolution transparent to the user, thus improving the usability of optimistic replication. ...
Motivation The viability of optimistic replication strategies in providing high availability has been demonstrated by systems like Coda [5] and Ficus [2] . ...
doi:10.1109/wwos.1993.348170
dblp:conf/hotos/KumarS93
fatcat:4bngwyrjyvaqzaejshqono5p5q
Replication Management and Optimistic Replication Challenges in Mobile Environment
2011
International Journal of Database Management Systems
This paper explores the various replication strategies, replication in mobile environment, benefits and challenges of optimistic replication in mobile applications. ...
Replication is a fundamental technique for supporting concurrent work practices in mobile environments. ...
Automatic conflict resolution in file systems. Automatic conflict resolution is performed by an application-specific procedure that takes two versions of an object and creates a new one. ...
doi:10.5121/ijdms.2011.3407
fatcat:zvsq2x3xjbclbf42oby75zorwi
Optimistic Replication and Resolution
[chapter]
2017
Encyclopedia of Database Systems
Recommended reading Optimistic replication, Computing Surveys [8] : a comprehensive survey of OR applications and techniques. ...
Semantic resolvers A resolver is an application-specific conflict resolution program that automatically merges two conflicting versions of an item into a new one. ...
Optimistic replication vs. optimistic concurrency control The word "optimistic" has different, but related, meanings when used in the context of replication and of concurrency control. ...
doi:10.1007/978-1-4899-7993-3_258-4
fatcat:sqrbvh74nfau5h4wiffn73kzby
Optimistic Replication and Resolution
[chapter]
2017
Encyclopedia of Database Systems
Recommended reading Optimistic replication, Computing Surveys [8] : a comprehensive survey of OR applications and techniques. ...
Semantic resolvers A resolver is an application-specific conflict resolution program that automatically merges two conflicting versions of an item into a new one. ...
Optimistic replication vs. optimistic concurrency control The word "optimistic" has different, but related, meanings when used in the context of replication and of concurrency control. ...
doi:10.1007/978-1-4899-7993-3_258-3
fatcat:7i3pkx7bh5dy7mtdxpvl3y2cpe
Optimistic Replication and Resolution
[chapter]
2009
Encyclopedia of Database Systems
Semantic Resolvers A resolver is an application-specific conflict resolution program that automatically merges two conflicting versions of an item into a new one. ...
The term "optimistic replication" is prevalent in the distributed systems and distributed algorithms literature. The database literature prefers "lazy replication." ...
doi:10.1007/978-0-387-39940-9_258
fatcat:zcd5lfu4nzfntlkahsmspxkzha
The evolution of Coda
2002
ACM Transactions on Computer Systems
In this article, we describe how the Coda file system has evolved to meet this challenge through the development of mechanisms for server replication, disconnected operation, adaptive use of weak connectivity ...
The article closes with a discussion of the technical and nontechnical lessons that can be learned from the evolution of the system. ...
Major support was also provided by IBM, Digital Equipment, and Intel. Additional support was provided by AT&T, Bellcore, General Electric, Hughes Research, Novell, Sun Microsystems, and Xerox. ...
doi:10.1145/507052.507053
fatcat:lob5fyaqh5edrlbxctvkzupcby
Replication—Support for Advanced Mobile Applications
[chapter]
1996
Mobile Communications
In this paper we present an approach for object based replication-support systems for mobile computing which can be tailored to specific applications. ...
However, off the shelf replication systems that are unaware of the applications they support, often fail to produce sufficient results. ...
Generic replication-support systems for advanced mobile applications have to offer an interface that allows the provision of application specific information. ...
doi:10.1007/978-0-387-34980-0_4
fatcat:frzf22bzqvbohn2tcj7tymnl7m
Collaboration and multimedia authoring on mobile devices
2003
Proceedings of the 1st international conference on Mobile systems, applications and services - MobiSys '03
With application-aware editing and progressive update propagation, an object present at a mobile device is characterized not only by a particular version, as in conventional replication, but also by a ...
As a result, the two techniques described in this paper can easily be added to any replication protocol, whether optimistic or pessimistic. ...
The optimistic replication diagram differs in two ways: First, it has an extra state for conflict resolution. ...
doi:10.1145/1066116.1066126
fatcat:flluenazarhwrj7chshdbwmqji
Optimistic Replication and Resolution
[chapter]
2018
Encyclopedia of Database Systems
Recommended reading Optimistic replication, Computing Surveys [8] : a comprehensive survey of OR applications and techniques. ...
Semantic resolvers A resolver is an application-specific conflict resolution program that automatically merges two conflicting versions of an item into a new one. ...
Optimistic replication vs. optimistic concurrency control The word "optimistic" has different, but related, meanings when used in the context of replication and of concurrency control. ...
doi:10.1007/978-1-4614-8265-9_258
fatcat:uay4zhdztzatbad3rv64cq6dji
Isolation-only transactions for mobile computing
1994
ACM SIGOPS Operating Systems Review
However, data integrity in an optimistically replicated system becomes a serious concern because arbitrary partitioned file accesses are permitted. ...
Background: The Coda File System Providing portable computers convenient access to shared data in distributed Unix file systems is an important research topic in the fast growing field of mobile computing ...
This research is supported by the Advanced Research Projects Agency (Hanscom Air Force Base under Contract F19628-93-C-0193, ARPA Order No. ...
doi:10.1145/198153.198164
fatcat:kebha3tq4jaatfz2qhfbn7nbkq
Optimistic replication
2005
ACM Computing Surveys
This paper surveys optimistic replication algorithms that allow replica contents to diverge in the short term, in order to support concurrent work practices and to tolerate failures in low-quality communication ...
Data replication is a key technology in distributed data sharing systems, enabling higher availability and performance. ...
APPLICATIONS OF OPTIMISTIC REPLICATION Optimistic replication is deployed in several major application areas, including wide-area data management, mobile information systems, and computer-based collaboration ...
doi:10.1145/1057977.1057980
fatcat:e3uc7nrlyfc25mazo7qlwt6kge
A simulation evaluation of optimistic replicated filing in mobile environments
1999
1999 IEEE International Performance, Computing and Communications Conference (Cat. No.99CH36305)
This paper presents a simulation evaluation of optimistic replicated filing in a mobile environment. ...
We then show that the presence of portable computers in optimistically replicated filing systems achieves a 60-percent cost reduction (e.g., computing resources) with only a l0-percent degradation of service ...
Optimistic systems usually provide extensible application-specific libraries to resolve the majority of conflicting updates automatically. ...
doi:10.1109/pccc.1999.749419
dblp:conf/ipccc/WangRB99
fatcat:tbufzpmg2ffpvbu2fbyuyxjuke
A Review of Data Synchronization and Consistency Frameworks for Mobile Cloud Applications
2018
International Journal of Advanced Computer Science and Applications
This paper is an effort to survey the frameworks that support data consistency and synchronization for mobile devices. ...
The development of Mobile applications ("apps") for various platforms is on the rise due to growth in the number of connected devices. ...
Bayou [4] is based on client-server architecture and supports a disconnected system and provides a programming interface to application-specific conflict detection and resolution to handle optimistic ...
doi:10.14569/ijacsa.2018.091284
fatcat:lafgvg2v55fjvifd4ywkngt4ii
ShardFS vs. IndexFS
2015
Proceedings of the Sixth ACM Symposium on Cloud Computing - SoCC '15
Our realization for server replicated directory lookup state, ShardFS, employs a novel file system specific hybrid optimistic and pessimistic concurrency control favoring single object transactions over ...
In this paper we explore explicit replication of directory lookup state in all servers as an alternative to caching this information in all clients. ...
Acknowledgments This research was supported in part by the National Science Foundation under awards CNS-1042537 and CNS-1042543 (PRObE, www.nmc-probe.org), the DOE and Los Alamos National Laboratory, under ...
doi:10.1145/2806777.2806844
dblp:conf/cloud/XiaoRZG15
fatcat:nrveu5s2nraalovprkfxuhuqaq
Decoupling conflicts for configurable resolution in an open replication system
[article]
2016
arXiv
pre-print
Replikativ is a replication middleware supporting a new kind of confluent replicated datatype resembling a distributed version control system. ...
In this paper, we give a specification of the replicated datatype and discuss its usage in the replikativ middleware. ...
As an open and global network of replication, we plan to provide support for application developers who do not want to care about scaling of their backend either publicly or in private replication networks ...
arXiv:1508.05545v2
fatcat:czmgd75zyvgexp25wyt6hycsdy
« Previous
Showing results 1 — 15 out of 7,670 results