Posts Tags Categories About
Frangipani

Structure

Structure

Use Case

  • Trust enviroment.
  • Users mostly work on their private files.
  • Users potentialy share files with each other.

Cache Consistency

Lock table (lock service):

file owner
file1 user1
file2 user1

Lock table (user1):

file state
file1 busy
file2 idle

Example

Recovery

Many Logs

Only replay update records with current version of the block.