A distributed file service based on optimistic concurrency control

Sape J. Mullender, Andrew S. Tanenbaum

Research output: Contribution to conferencePaper

  • 21 Citations

Abstract

The design of a layered file service for the Amoeba Distributed System is discussed, on top of which various applications can easily be intplemented. The bottom layer is formed by the Amoeba Block Services, responsible for implementing stable storage and repficated, highly available disk blocks. The next layer is formed by the Amoeba File Service which provides version management and concurrency control for tree-structured files. On top of this layer, the appficafions, ranging from databases to source code control systems, determine the structure of the file trees and provide an interface to the users.
LanguageUndefined
Pages51-62
Number of pages12
DOIs
StatePublished - 1985

Keywords

  • EWI-1272
  • IR-56296

Cite this

@conference{7b8be8f0514a46eca849633338d62fdd,
title = "A distributed file service based on optimistic concurrency control",
abstract = "The design of a layered file service for the Amoeba Distributed System is discussed, on top of which various applications can easily be intplemented. The bottom layer is formed by the Amoeba Block Services, responsible for implementing stable storage and repficated, highly available disk blocks. The next layer is formed by the Amoeba File Service which provides version management and concurrency control for tree-structured files. On top of this layer, the appficafions, ranging from databases to source code control systems, determine the structure of the file trees and provide an interface to the users.",
keywords = "EWI-1272, IR-56296",
author = "Mullender, {Sape J.} and Tanenbaum, {Andrew S.}",
note = "Imported from DIES",
year = "1985",
doi = "10.1145/323627.323634",
language = "Undefined",
pages = "51--62",

}

A distributed file service based on optimistic concurrency control. / Mullender, Sape J.; Tanenbaum, Andrew S.

1985. 51-62.

Research output: Contribution to conferencePaper

TY - CONF

T1 - A distributed file service based on optimistic concurrency control

AU - Mullender,Sape J.

AU - Tanenbaum,Andrew S.

N1 - Imported from DIES

PY - 1985

Y1 - 1985

N2 - The design of a layered file service for the Amoeba Distributed System is discussed, on top of which various applications can easily be intplemented. The bottom layer is formed by the Amoeba Block Services, responsible for implementing stable storage and repficated, highly available disk blocks. The next layer is formed by the Amoeba File Service which provides version management and concurrency control for tree-structured files. On top of this layer, the appficafions, ranging from databases to source code control systems, determine the structure of the file trees and provide an interface to the users.

AB - The design of a layered file service for the Amoeba Distributed System is discussed, on top of which various applications can easily be intplemented. The bottom layer is formed by the Amoeba Block Services, responsible for implementing stable storage and repficated, highly available disk blocks. The next layer is formed by the Amoeba File Service which provides version management and concurrency control for tree-structured files. On top of this layer, the appficafions, ranging from databases to source code control systems, determine the structure of the file trees and provide an interface to the users.

KW - EWI-1272

KW - IR-56296

U2 - 10.1145/323627.323634

DO - 10.1145/323627.323634

M3 - Paper

SP - 51

EP - 62

ER -