Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Flexible and Safe Resolution of File Conflicts
Tweet

connect with us

Flexible and Safe Resolution of File Conflicts

Authors: 

Puneet Kumar, M. Satyanarayanan, Carnegie Mellon University

Abstract: 

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 efficient file resolution without loss of security or robustness.

Puneet Kumar, Carnegie Mellon University

M. Satyanarayanan, Carnegie Mellon University

BibTeX
@inproceedings {260459,
author = {Puneet Kumar and M. Satyanarayanan},
title = {Flexible and Safe Resolution of File Conflicts},
booktitle = {USENIX 1995 Technical Conference (USENIX 1995 Technical Conference)},
year = {1995},
address = {New Orleans, LA},
url = {https://www.usenix.org/conference/usenix-1995-technical-conference/flexible-and-safe-resolution-file-conflicts},
publisher = {USENIX Association},
month = jan,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/neworl/full_papers/kumar.ps
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us