Schedule

This schedule is subject to changes (I am working on it actively).
* = the paper is optional; skim instead of read.
If there are two required readings for a class, you can review either.


WeekDateTopicReadings
1Aug 24 (W)IntroNone
1Aug 26 (F)Write-optimized systemsLSM WiscKey
2Aug 31 (W)PebblesDB SplinterDB*
2Sep 02 (F)BetrFS
3Sep 07 (W)Storage reliabilityIntro Alice
3Sep 09 (F)Redundancy CTRL
4Sep 14 (W)Replicated storagePaxos
4Sep 16 (F)Raft
5Sep 21 (W)System: Skyros
5Sep 23 (F)Protocols: PB and Chain replication
6Sep 28 (W)System: CRAQ
6Sep 30 (F)Shared-log systemsCorfu
7Oct 05 (W)Tango
7Oct 07 (F)Delos
8Oct 12 (W)Scalog
8Oct 14 (F)Distributed file sytemsGFS
9Oct 19 (W)NFS/AFS
9Oct 21 (F)SpecNFS
10Oct 26 (W)Project Checkpoint
10Oct 28 (F)Project Checkpoint
11Nov 02 (W)Distributed KV storesDynamo
11Nov 04 (F)BigTable
12Nov 09 (W)ICG
12Nov 11 (F)Data recoveryRam Cloud
13Nov 16 (W)CopySets
13Nov 18 (F)TBD
14Nov 23 (W)Fall Break!Enjoy!
14Nov 25 (F)None
15Nov 30 (W)In-class presentationsNA
15Dec 02 (F)In-class presentationsNA
16Dec 07 (W)Final project reports dueNA