January | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
05 | 06
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
07
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
08
12:30-13:30 OH (Tom)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
09
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
10
11:30-12:20 Lecture
CSE2 G20 Primary Backup (Stephanie) Reading (up to How Distributed Consensus Works): Managing Critical State Slides
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
11
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
12 | 13
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout
17:00 Lab 2-4 Partner Form
|
14
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
15
12:30-13:30 OH (Stephanie)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131
23:59 RPC semantics
Problem set 1 due (Gradescope)
23:59 Lab 1 and Lab 1 design doc due; example design doc
|
16
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
17
11:30-12:20 Lecture
CSE2 G20 Time and Virtual Clocks (Tom) Reading (up to, but not including, the section on physical clocks): Lamport, Time, Clocks, and the Ordering of Events Slides
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
18
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
19 | 20
MLK Day
|
21
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
22
11:30-12:20 Lecture
CSE2 G20 Vector Clocks (Tom) Reading (focus on Section 10): Consistent Global States of Distributed Systems Slides Slides plus State Transitions
12:30-13:30 OH (Tom)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
23
Section
Lab 2 Design Workshop (bring 2 copies of draft lab 2 design doc to share) Lab 2 design questions
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
24
11:30-12:20 NO CLASS
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131
23:59 Lab 2 design doc due
23:59 Primary/backup and virtual time
Problem set 2 due (Gradescope) |
25
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
26 | 27
11:30-12:20 Lecture
CSE2 G20 Replicated State Machines and Paxos Part 1 (Stephanie) Reading (How Distributed Consensus Works up to Distributed Consensus Performance): Managing Critical State Slides
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
28
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
29
12:30-13:30 OH (Stephanie)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
30
Section
Lab 3: Paxos Illustrated
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
31
11:30-12:20 Lecture
CSE2 G20 MultiPaxos (Stephanie)
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131
23:59 Lab 2 due
|
01
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
February | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
02 | 03
11:30-12:20 Lecture
CSE2 G20 MultiPaxos Part 2 (Stephanie) Reading (first 20 pages): van Renesse and Altinbuken, Paxos Made Moderately Complex Optional reading: Oki and Liskov, Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems
12:30-13:30 OH (David)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
04
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121
23:59 Paxos
Problem set 3 due (Gradescope) |
05
11:30-12:20 Lecture
CSE2 G20 Lab 3: Multipaxos Illustrated
12:30-13:30 OH (Stephanie)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131 |
06
Section
Lab 3 Design Workshop (bring 2 copies of draft lab 3 design doc)
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
07
11:30-12:20 Lecture
CSE2 G20 Memory Consistency (Tom) Reading (focus on sections 4 and 5): Lamport, On Interprocess Communication
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
08
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
09 | 10
11:30-12:20 NO CLASS
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout
23:59 MultiPaxos
Problem set 4 due (Gradescope)
23:59 Lab 3 design doc due
23:59 Lab 2 design doc revision due (W credit only)
|
11
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
12
11:30-12:20 Lecture
CSE2 G20 Memory Consistency Part 2 (Tom) Optional reading: CockroachDB's consistency model
12:30-13:30 OH (Tom)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
13
Section
Lab 3 office hours
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
14
11:30-12:20 Lecture
CSE2 G20 Distributed Cache Coherence (Tom)
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
15
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
16 | 17
President's Day
|
18
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121
23:59 Lab 3 due
|
19
11:30-12:20 Lecture
CSE2 G20 Sharding (Tom)
12:30-13:30 OH (Tom)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131
23:59 Linearizability and caching
Problem set 5 due (Gradescope) |
20
Section
Lab 4 Parts 1 and 2
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
21
11:30-12:20 Lecture
CSE2 G20 Two-phase commit (Stephanie) Reading (up to, but not including, three-phase commit): Bernstein, Hadzilacos, and Goodman, Distributed Recovery
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
22
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
23 | 24
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
25
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121 |
26
11:30-12:20 Lecture
CSE2 G20 Lab 4 Part 3
12:30-13:30 OH (Stephanie)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131
23:59 Sharding and Distributed transactions
Problem set 6 due (Gradescope) |
27
Section
Lab 4 Part 2 Design Workshop (bring 2 copies of draft design doc)
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
28
11:30-12:20 NO CLASS
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131
23:59 Lab 4 Part 2 design doc due
23:59 Lab 3 design doc revision due (W credit only)
|
01
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
March | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
02 | 03
11:30-12:20 Lecture
CSE2 G20 TBD Blog choice #1
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
04
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121
23:59 Lab 4 Part 1 due
|
05
11:30-12:20 Lecture
CSE2 G20 TBD (Stephanie) Blog choice #2
12:30-13:30 OH (Tom)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
06
Section
Lab 4 office hours
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
07
11:30-12:20 Lecture
CSE2 G20 TBD (Stephanie) Blog choice #3
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131 |
08
16:30-17:30 OH (Vidushi)
Zoom (see Ed) |
09 | 10
11:30-12:20 Lecture
CSE2 G20 TBD Blog choice #4
12:30-13:30 OH (David)
CSE2 131
14:30-15:30 OH (Nikola)
CSE2 131
16:30-17:30 OH (Hugh)
Allen 3rd floor breakout |
11
09:30-10:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (Arvin)
Allen 5th floor breakout
14:30-15:30 OH (Hugh)
Allen 2nd floor breakout
16:30-17:30 OH (Rich)
CSE2 121
23:59 Lab 4 Part 2 due
|
12
11:30-12:20 Lecture
CSE2 G20 TBD Blog choice #5
12:30-13:30 OH (Stephanie)
CSE1 674
13:30-14:30 OH (Arvin)
Gates 131
14:30-15:30 OH (Nikola)
CSE2 131 |
13
Section
Lab 4 office hours
10:30-11:30 OH (Megana)
Allen 4th floor breakout
11:30-12:30 OH (David)
CSE2 121
16:30-17:30 OH (Vidushi)
Allen 3rd floor breakout |
14
11:30-12:20 Lecture
CSE2 G20 TBD Blog choice #6
12:30-13:30 OH (Aditi)
Allen 4th floor breakout
13:30-14:30 OH (Aditi)
Allen 4th floor breakout
14:30-15:30 OH (Rich)
CSE2 131
23:59 Paper questions
Problem set 7 due (Gradescope) |
15 |
16 | 17 | 18 | 19
23:59 Lab 4 Part 3 due (no grace period)
23:59 All labs due (no grace period)
23:59 Lab 4 Part 2 design doc revision due (W credit only) (no grace period)
|
20 | 21 | 22 |