From e9636461ac9e6c7075ac0866f8554b947fc464ba Mon Sep 17 00:00:00 2001 From: Michael Vrable Date: Tue, 22 Sep 2009 17:29:32 -0700 Subject: [PATCH] Cache coherence thoughts. --- lockmgr/README | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lockmgr/README diff --git a/lockmgr/README b/lockmgr/README new file mode 100644 index 0000000..8a388b5 --- /dev/null +++ b/lockmgr/README @@ -0,0 +1,15 @@ +The BlueSky lock manager is used to coordinate access to the same +filesystem among independent BlueSky processes. As presently designed, +the lock manager itself is not fault tolerant nor meant for the wide +area. + +TODO: Investigate whether there are any existing tools which could be +used instead. Something like ZooKeeper might work, but is probably too +heavy-weight for now. + + +Objects can have small data values associated with them (i.e., version +number associated with an inode) + +Cache states (for a single object): + MESI? -- 2.20.1