Schedule

DateTopicReadingDeadlines
8/23 (Tue)Intro
8/25 (Thu)IndexingIntro & Btrees: Masstree
8/30 (Tue)Masstree (cont.); Case for learned index structures1. Submit learned index paper review on hotcrp
9/1 (Thu)More learned index; Benchmarking learned indexes
9/6 (Tue)Updatable learned index: AlexForm project groups by today.
9/8 (Thu)Write-optimized indexesBender15; LSM 2. Submit LSM paper review on hotcrp,
Project ideas out.
9/13 (Tue)Learning in LSMs: Bourbon Paper presentation sign-up begins.
9/15 (Thu)Guest lecture by Deniz Altınbüken, Google Research and Google Brain.
Click here for more info.
Read Bigtable and Learned Index in Bigtable papers.
3. Submit your question here.
9/20 (Tue)Remote KV storesRDMA-based KV stores: Cell
9/22 (Thu)Learned remote cache: Xstore 4. Submit Xstore paper review on hotcrp
9/27 (Tue)Concurrency control & transactionsTicToc5. Submit TicToc paper review on hotcrp
9/29 (Thu)Learned abort prediction
9/30 (Fri)Project proposal report due.
10/4 (Tue)Learned Concurrency Control6. Submit Polyjuice paper review on hotcrp
10/6 (Thu)SchedulingGraphene
10/11 (Tue)Decima 7. Submit Decima paper review on hotcrp
10/13 (Thu)CachingCDN caching
10/18 (Tue)Learned cache replacement, Imitation learning approach
10/20 (Thu)SSDs and storageReducing garbage collection overhead,
Controlling flash write amplification
8. Submit Flashield paper review on hotcrp
10/21 (Fri)Project checkpoint1.
10/25 (Tue)LinnOS9. Submit LinnOS paper review on hotcrp
10/27 (Thu)Compression: DeepSketch
11/1 (Tue)Learning in OSSmartOS, Virtual address translation,
Toward reconfigurable kernel datapaths
11/3 (Thu)Student paper presentations Video streaming; Congestion control10. See assigned paper on hotcrp, no reviews for those presenting
11/8 (Tue)no class (election day)
11/10 (Thu)Cloud configuration picker, Query OptimizerSee assigned paper on hotcrp, no reviews for those presenting.
11/15 (Tue)Performance debugging, Failure mitigation See assigned paper on hotcrp, no reviews for those presenting. Project checkpoint 2
11/17 (Thu)Memory allocation, Memory access patternSee assigned paper on hotcrp, no reviews for those presenting
11/22 (Tue)Fall break; enjoy!
11/24 (Thu)Fall break; enjoy!
11/29 (Tue)Work on project and presentations, no lecture.
12/1 (Thu)Project presentations in CS 4124
12/6 (Tue)Work on project and report, no lecture
12/13 (Tue)Project report due.