The course will have schedule.
Week | Date | Subject | Readings |
1 | September 2 | Introduction | Grapevine |
2 | September 9 | Load balancing | Caching |
3 | September 16 | Replication | Epidemic algorithms |
4 | September 23 | Consistency - ordering | Logical time |
5 | September 30 | Consistency - Consensus | Paxos |
6 | October 7 | No class - OSDI | Chubby, Dynamo |
7 | October 14 | Cloud security | Coresidence attacks |
8 | October 21 | Security | Taos, Midterm |
9 | October 28 | Decentralized systems | Treadmarks, Chord |
10 | November 4 | Distributed storage | Coda, Petal. Project 1 due |
11 | November 11 | Services | Cloud infrasture: Azure, AppEngine |
12 | November 18 | Energy and Security | Fawn / Cloud Security |
13 | November 25 | Programming models | Dryad, Map/reduce, Orleans |
14 | December 2 | Lessons | 8 fallacies |
15 | December 9 | | Project 2 due |
16 | December 13 | Exams |