Coda File System

Re: FW: Using Coda for caching on local machine rather than over netw ork? ??

From: Dug Song <>
Date: Tue, 31 Mar 1998 08:34:39 -0500 (EST)
On Tue, 31 Mar 1998 wrote:

> Almost correct.  RVM is used for Metadata -- acl's, vnode's, version
> vectors (for server replication), directory contents. This is managed
> through a transaction system, and we feel it would be very hard to do
> it without transactions, since during resolution/repair/reintegration
> many changes are being made, but one may have to back out (e.g. if a
> server crashes, or if an unexpected inconsistency arises).

just for kicks, take a look at peter chen's Rio project here at umich
( my friend dave implemented a blindingly
fast transaction system called Vista on top of it; he won best paper at
ACM SOSP 1997. they have software available for FreeBSD, and the Vista
interface is similar to RVM...


Received on 1998-03-31 08:37:06