Here is the tentative schedule for lectures, quizes (lab deadlines TBD). All information is subject to change.
|
Monday |
Tuesday |
Wed-Thu |
Friday |
Due |
|
14 jan |
15 jan |
|
18 jan |
|
|
21 jan |
22 jan |
|
25 jan LEC
4: Scaling a
node: I/O Concurrency Preparation: Read Flash
paper (Question) |
|
|
28 jan |
29 jan LEC
5: Infrastructure: Programming with threads |
|
1 feb |
ADD/DROP
DATE: 29 jan |
|
4 feb |
5 feb Preparation: Read NFS and AFS (Question) |
|
8 feb |
|
|
11 feb |
12 feb |
|
15 feb |
|
|
18 feb |
19 feb Midterm Recess |
|
22 feb Midterm Recess |
|
|
25 feb |
26 feb LEC
11: Changes, Changes, Changes: Review on Feb 26, Quiz 1 on March 4 during lecture time In addition, Fri February 29 during lecture time we have a field trip to MIT/Stata to hear about Yahoo's answer to map-reduce. Please read their paper in preparation for Friday lecture. |
|
29 feb |
|
|
3 mar |
4 mar |
|
7 mar LEC 14
Fault Tolerance:
Crash recovery and logging
|
|
|
10 mar |
11
mar LEC
15:
Fault Tolerance: Replicated state machines |
|
14
mar LEC
16:
Fault Tolerance: Two-phase commit |
|
|
17 mar |
18 mar |
|
21 mar Good Friday: no class |
|
|
24 mar |
25 mar LEC 18: Case
Studies: Frangipani |
|
28
mar LEC
19:
Case Studies: Scalable mail Preparation: Read Porcupine (Question) |
|
|
31 mar |
1 apr LEC 20 Cancelled. Make-up date TBD |
|
4 apr LEC
21: Proposal Hacking day: come to class with draft of your proposal. Featuring: Visiting Prof. Eitan Bechmat on scalability and performance with big and small jobs. |
|
|
7 april |
8 april Case Studies:
GFS/Hadoop |
|
11 apr |
|
|
14 apr |
15 apr |
|
18 apr |
|
|
21 apr |
22 apr Passover and Spring Recess: no class |
25 apr Pasover and Spring recess:
no class |
|
|
|
28 apr |
29 apr:
|
|
|
|
|
|
||||