In this paper we describe the support provided by the Coda File System for transparent resolution of conflicts arising from concurrent updates to a file in different network partitions. Such partitions often occur in mobile computing environments. Coda provides a framework for invoking customized pieces of code called application-specific resolvers (ASRs) that encapsulate the knowledge needed for file resolution. If resolution succeeds, the user notices nothing more than a slight performance delay. Only if resolution fails does the user have to resort to manual repair. Our design combines a rule-based approach to ASR selection with transactional encapsulation of ASR execution. This paper shows how such an approach leads to flexible and effi...
This paper presents a model of the distributed middleware with transactional support. Our approach p...
The concurrent development of applications requires reconciling conflicting code updates by differen...
International audienceBuilding scalable and highly available geo-replicated file systems is hard. Th...
This paper focuses on the mechanisms in Coda to cope with conflicts and describes our experience in ...
Abstract: "Optimistic replication is an important technique for achieving high availability in distr...
Coda is a file system for a large-scale distributed computing environment composed of Unix workstati...
In this paper we present results from a six-month empirical study of the high availability aspects o...
In this paper we present qualitative and quantitative data on file access in a mobile computing envi...
Thesis (MTech. degree in Information Networks)--Tshwane University of Technology, 2009.With this res...
Disconnected operation is a mode of operation that enables a client to continue accessing critical d...
Geo-distributed file systems suffer from high latency and network partitions. Because of this, and t...
Abstract- Coda is a file system for a large-scale distributed computing environment composed of Unix...
Disconnected operation is a mode of operation that enables a client to continue accessing critical d...
This paper presents a model of the distributed middleware with transactional support. Our approach p...
POSIX is a standard for operating systems, with a substantial part devoted to specifying file-system...
This paper presents a model of the distributed middleware with transactional support. Our approach p...
The concurrent development of applications requires reconciling conflicting code updates by differen...
International audienceBuilding scalable and highly available geo-replicated file systems is hard. Th...
This paper focuses on the mechanisms in Coda to cope with conflicts and describes our experience in ...
Abstract: "Optimistic replication is an important technique for achieving high availability in distr...
Coda is a file system for a large-scale distributed computing environment composed of Unix workstati...
In this paper we present results from a six-month empirical study of the high availability aspects o...
In this paper we present qualitative and quantitative data on file access in a mobile computing envi...
Thesis (MTech. degree in Information Networks)--Tshwane University of Technology, 2009.With this res...
Disconnected operation is a mode of operation that enables a client to continue accessing critical d...
Geo-distributed file systems suffer from high latency and network partitions. Because of this, and t...
Abstract- Coda is a file system for a large-scale distributed computing environment composed of Unix...
Disconnected operation is a mode of operation that enables a client to continue accessing critical d...
This paper presents a model of the distributed middleware with transactional support. Our approach p...
POSIX is a standard for operating systems, with a substantial part devoted to specifying file-system...
This paper presents a model of the distributed middleware with transactional support. Our approach p...
The concurrent development of applications requires reconciling conflicting code updates by differen...
International audienceBuilding scalable and highly available geo-replicated file systems is hard. Th...