Subscribe to this calendar (Google, iCal, etc.)
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
30
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
15:30-16:20 Lecture
Introduction Reading (no blog): Google's Introduction to Distributed System Design Slides |
31
10:30-12:00 OH (samantha)
|
01
13:30-14:30 OH (lukas)
16:30-17:30 OH (tom)
|
02
11:30 Read Lab 0 (before section)
16:30-19:30 OH (andrew)
|
03
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
|
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
15:30-16:20 Lecture
More Primary/backup Reading (blog): Scales et al., The Design of a Practical System for Fault-Tolerant Virtual Machines Slides |
07
10:30-12:00 OH (samantha)
|
08
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Physical Clocks (blog): Geng et al., Scalable Fine-Grained Clock Synchronization Slides
16:30-17:30 OH (tom)
|
09
16:30-19:30 OH (andrew)
23:59 Lab 1 due
|
10
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
15:30-16:20 Lecture
Virtual Clocks Reading (blog): Lamport, Time, Clocks, and the Ordering of Events (up to, but not including, the section on physical clocks) Slides |
13
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
|
14
10:30-12:00 OH (samantha)
|
15
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Vector clocks Reading (no blog): Consistent Global States of Distributed Systems Focus on Section 10. Slides
16:30-17:30 OH (tom)
|
16
16:30-19:30 OH (andrew)
|
17
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
15:30-16:20 Lecture
Snapshots Reading (no blog): Consistent Global States of Distributed Systems Focus on Section 13. |
20
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
15:30-16:20 Lecture
Memory Consistency Reading (no blog, focus on sections 4 and 5): Lamport, On Interprocess Communication Slides |
21
10:30-12:00 OH (samantha)
|
22
13:30-14:30 OH (lukas)
16:30-17:30 OH (tom)
23:59 PS 1 due
|
23
Section
Lab 2 Open Office Hours
16:30-19:30 OH (andrew)
|
24
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
15:30-16:20 Lecture
More Paxos |
27
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
15:30-16:20 Lecture
Multi-round Paxos Reading (blog): van Renesse and Altinbuken, Paxos Made Moderately Complex (first 20 pages) Slides
23:59 Lab 2 due
|
28
10:30-12:00 OH (samantha)
|
29
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
More Multi-round Paxos
16:30-17:30 OH (tom)
|
30
16:30-19:30 OH (andrew)
|
01
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
|
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
|
05
10:30-12:00 OH (samantha)
|
06
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Sharding continued
16:30-17:30 OH (tom)
|
07
16:30-19:30 OH (andrew)
|
08
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
|
11
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
23:59 PS 2 cancelled
|
12
10:30-12:00 OH (samantha)
|
13
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Leases part 2
16:30-17:30 OH (tom)
|
14
Section
Lab 3 Open Office Hours
16:30-19:30 OH (andrew)
|
15
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
15:30-16:20 Lecture
BigTable Reading (blog): Chang et al., Bigtable: A Distributed Storage System for Structured Data Slides |
18
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
23:59 Lab 3 due
|
19
10:30-12:00 OH (samantha)
|
20
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Non-blocking two-phase commit Reading (no blog): Bernstein, Hadzilacos, and Goodman, Distributed Recovery (up to, but not including, Three-Phase Commit) Slides
16:30-17:30 OH (tom)
|
21
16:30-19:30 OH (andrew)
|
22
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
|
25
Memorial Day
|
26
10:30-12:00 OH (samantha)
|
27
13:30-14:30 OH (lukas)
15:30-16:20 Lecture
Eventual Consistency Reading (blog): Terry, Managing Update Conflicts in Bayou Slides
16:30-17:30 OH (tom)
23:59 Lab 4.1 due
|
28
16:30-19:30 OH (andrew)
|
29
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
15:30-16:20 Lecture
More Eventual Consistency Reading (blog): Decandia, Dynamo: Amazon's Highly Available Key-Value Store Slides |
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
01
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
|
02
10:30-12:00 OH (samantha)
|
03
13:30-14:30 OH (lukas)
16:30-17:30 OH (tom)
|
04
Section
Lab 4 Open Office Hours
16:30-19:30 OH (andrew)
|
05
11:30-13:00 OH (yael)
13:00-15:00 OH (arthur)
23:59 PS 3 due
|
08
11:00-12:00 OH (justin)
13:30-14:30 OH (lanhao)
|
09
10:30-12:00 OH (samantha)
12:00-13:00 OH (yael)
|
10
13:30-14:30 OH (lukas)
16:30-17:30 OH (tom)
|
11
16:30-19:30 OH (andrew/arthur)
23:59 Lab 3 fixes and Lab 4.2,4.3 due
No late days allowed |
12 |