Week | Monday | Wednesday | Friday |
---|---|---|---|
1 | 25-Jul: Introduction | 27-Jul: Importance of Communication | 29-Jul: Map/Reduce |
2 | 1-Aug: Map/Reduce | 3-Aug: RPCs | 5-Aug: Storage systems, GFS |
3 | 8-Aug: Storage Systems | 10-Aug: Primary-backup replication, VM-FT | 12-Aug: Primary-backup replication |
4 | 15-Aug: No class | 17-Aug: Majority voting,bRAFT | 19-Aug: No class |
5 | 22-Aug: No class | 24-Aug: No class | 26-Aug: No class |
6 | 29-Aug: Leader election,Consensus problem | 31-Aug: RAFT (Logs) | 2-Sep: RAFT (Linearizability) |
7 | 5-Sep: Zoo Keeper | 7-Sep: Practice questions | 9-Sep: Chain Replication |
8 | Mid Sem | ||
9 | 19-Sep: Two Phase Commit (Section 9.1.5, 9.1.6, 9.5.2) | 21-Sep: Two-Phase Commit | 23-Sep: Two-Phase Commit |
10 | 26-Sep: Spanner | 28-Sep: Spanner | 30-Sep: Spanner |
11 | Recess Week | ||
12 | 14-Oct: Optimistic Concurrency Control | 14-Oct: Optimistic Concurrency Control | 14-Oct: Optimistic Concurrency Control |
13 | 17-Oct: Spark | 19-Oct: Spark | 21-Oct: Cache consistency |
14 | 24-Oct: No class | 26-Oct: No class | 28-Oct: Cache consistency |
15 | 31-Oct: Causal Consistency | 2-Nov: Certificate Transparency | 4-Nov: Certificate Transparency |
16 | 7-Nov: No class | 9-Nov: Bit-Coin | 11-Nov: Bit Coin |