Week of | Tuesday | Thursday |
---|---|---|
Jan 8 - Jan 12 |
1/9
Intro (dm) Handouts: RFC 1832, RFC 1831 |
1/11
Network Objects (dre) Read: Network Objects |
Jan 15 - Jan 19 |
1/16
Consensus (dre) Read: Two Phase Commit |
1/18
Consensus 2 (dm) Read: Consensus |
Jan 22 - Jan 26 |
1/23
Fault Tolerance (dre) Read: Hypervisors
Due: Lab 1
|
1/25
Replication (dm) Read: Paxos, BFT |
Jan 29 - Feb 2 |
1/30
Byzantine Fault Tolerance (dm) Read: HQ Replication |
2/1
Scalability-consistency trade-offs (dre) Read: Porcupine |
Feb 5 - Feb 9 |
2/6
Peer-to-peer (dm) Read: Coral |
2/8 Midterm Quiz |
Feb 12 - Feb 16 |
2/13
Naming (dre) Read: CoDoNS |
2/15
Ad hoc networks (dre) Read: Exor
Due: Lab 2, All exercises
|
Feb 19 - Feb 23 |
2/20
Distributed File Systems (dre) Read: GFS |
2/22
Distributed OSes (dm) Read: Plan9 |
Feb 26 - Mar 2 |
2/27
Distributed RAID (dm) Read: Zebra |
3/1
Distributed Storage (dre) Read: FAB |
Mar 5 - Mar 9 |
3/6
Weird Distributed File System Tricks (dre) Read: Speculative execution in a distributed file system |
3/8 Final Quiz |
Mar 12 - Mar 16 |
3/13
Untrusted servers (dm) Handout: SUNDR |
3/15
Project hacking (dm,dre) Come consult us about your project |
Note: Final project presentations at 12:30pm March 23.