Monday | Tuesday | Wednesday | Thursday | Friday |
4 feb Reg Day |
5 feb LEC 1: Introduction handout |
6 feb | 7 feb LEC 2: Infrastructure: RPC and threads handout more Preparation: Take the tour of Go. (Question) |
8 feb |
11 feb Due: Lab 1 |
12 feb LEC 3: Fault tolerance; primary/backup replication Preparation: Read Hypervisor (Question) |
13 feb | 14 feb LEC 4: More Primary/Backup Preparation: Read Flat Datacenter Storage (Question) |
15 feb Due: Lab 2, Part A |
18 feb President's day |
19 feb Monday Schedule | 20 feb | 21 feb
LEC 5: Fault Tolerance:
Paxos handout Preparation: Read Paxos (Question) |
22 feb Due: Lab 2, Part B |
25 feb | 26 feb LEC 6: Case Studies: Replicated File System Preparation: Read Harp (Question) |
27 feb | 28 feb LEC 7: Replication in Wide Area File Systems (Question) Preparation: Read Spanner |
1 mar Due: Lab 3, Part A |
4 mar | 5 mar LEC 8: Security: Untrusted servers Preparation: Read SUNDR (Question) |
6 mar | 7 mar LEC 9: Consistency: Sequential consistency Preparation: Read Shared Virtual Memory (Question) |
8 mar ADD DATE |
11 mar | 12 mar LEC 10: Consistency: Relaxed consistency Preparation: Read TreadMarks (Question) |
13 mar Assignment: Project |
14 mar LEC 11: Version Vectors; File Synchronization Preparation: Read Ficus (Question) |
15 mar Due: Lab 3, Part B |
18 mar | 19 mar LEC 12: Eventual Consistency Preparation: Read Bayou (Question) |
20 mar | 21 mar QUIZ 1: Mid-term quiz during lecture time in room 2-190 open book and notes scope: Lectures 1–11 |
22 mar |
25 mar – 29 mar SPRING VACATION |
||||
1 apr | 2 apr LEC 13: Case Studies: Relaxed Consistency Preparation: Read PNUTS (Question) |
3 apr | 4 apr
LEC 14:
Peer-to-peer Systems: Dynamo Preparation: Read Dynamo (Question) |
5 apr Due: Project team and proposal |
8 apr | 9 apr Project Meeting #1 |
10 apr |
11 apr LEC 15: Fault Tolerance: Two-phase commit Preparation: Read Argus (Question) |
12 apr Due: Lab 4 |
15 apr Patriots Day |
16 apr Patriots Day |
17 apr | 18 apr LEC 16: Distributed Operating Systems Preparation: Read Plan 9 (Question) |
19 apr |
22 apr | 23 apr LEC 17: Big Computing: MapReduce Preparation: Read MapReduce (Question) |
24 apr |
25 apr DROP DATE No lecture — Hacking day |
26 apr |
29 apr | 30 apr No lecture — Hacking day |
1 may | 2 may Project Meeting #2 |
3 may |
6 may | 7 may LEC 18: Bitcoin Preparation: Read Bitcoin (Question) |
8 may | 9 may LEC 19: Memcached Preparation: Read Memcached (Question) |
10 may Due: Project write-up. |
13 may |
14 may Project Meeting #3 |
15 may |
16 may Last day of classes Demo Day from 12:30 to 3:00 Preparation: Read AnalogicFS experience paper (Question) |
17 may |
20 may – 24 may Final Exam Period 6.824 Final: Monday May 20 1:30 to 3:30 at Johnson Ice Rink |