See the complete references plus supplemental reading for each class in the reading list below.
Note that this schedule is tentative and subject to change (but not much!)
Class Date Topics Readings Notes
Intro
1 9/2 Th Overview, Logistics, Goals Homework 0, due 9/7
I. Wide Area Content Distribution
2 9/7 T Commercial CDNs CHashWWW or CHashSTOC,
LargeCDNs
Two reviews only: choose one of the CHash papers.
3 9/9 Th Grassroots CDNs Coral
IIa. Large Scale Datacenter Systems - Data
4 9/14 T Consistency vs Availability EventuallyConsistent (Rodrigo)
DDS(Rodrigo)
Review due only for DDS
5 9/16 Th Dynamo(Abhiram)
6 9/21 T GFS(Vinit)
Haystack (Sid)
7 9/23 Th BigTable(Joost)
9/24 F Project draft proposals due 11:59pm. See newsgroup for details.
8 9/28 T In-class discussion of project proposals. Hamming, You and Your Research
Sutherland, Technology and Courage
No reviews required
IIb. Large Scale Datacenter Systems - Runtime
9 9/30 Th MapReduce(Visawee)
MapReduceOnline(Dimitar)
Optional: MLonMapReduce
10/1 F Project proposals due 11:59pm
10 10/5 T Dryad(Hammurabi) Optional:DryadLINQ
11 10/7 Th Quincy(Duy)
12 10/12 T Mesos(Abhiram)
13 10/14 Th TBD Rodrigo may be traveling
IIIa. Datacenter Architecture: Servers
14 10/19 T Wimpy nodes FAWN(Joost)
15 10/21 Th Not so fast... SearchWithMobile(James)
ProportionalEnsemble(Matt)
IIIb. Datacenter Architecture: Networking
16 10/26 T Datacenter Network architecture FatTrees(Sandy)
VL2(Dimitar)
17 10/28 Th Transport DCTCP(Sid)
IV. Monitoring, Tracing, Troubleshooting
18 11/2 T Project5(Duy),
NetMedic(Basil)
19 11/4 Th BorderPatrol(Jake)
20 11/9 T X-Trace(Rodrigo),
Pip(Zikai)
Rodrigo presents
21 11/11 Th Project progress reports. How (and How Not) to write a good systems paper,
Armando Fox' Paper Writing Hints
Short (5-10min) presentations.
No summaries.
Va. New Client Platforms: the Browser
22 11/16 T Chrome(James),
Gazelle(Matt)
23 11/18 Th Ajaxscope(Tom)
Vb. New Client Platforms: Mobile
24 11/23 T Where should I run this? MAUI(Visawee),
CloneCloud(Zikai)
11/25 Th Thanksgiving
25 11/30 T Security TaintDroid(Tom)
26 12/2 Th Energy Quanto(Basil),
CinderTR(Jake)
Closing remarks
12/7 T Reading Period - No class - Work on Projects!!!
12/9 Th Presentation Session (see Syllabus)
12/14 T Project Report Due

Readings

Complete reading list with references coming soon!