CAP Theorem
POSIX guarantees in distributed systems?
Network File System (NFS)
Caching in distributed filesystems

Definitions - Caching
Lease Manager (LMGR)
File Manager (FMGR)
Transaction Server (TSVR)
GFS (The Google File System)
GFS Design assumptions
Architecture GFS
Guarantees provided by GFS
How is fault-tolerance achieved? GFS
How is high-availability achieved? GFS
Summary on GFS
HDFS
F4: Facebook‘s warm BLOB storage
Observation - files can be hot, warm or cold F4

Properties G4
Ori + design goals
DEsign goals: