Presentation Schedule // CS 525: Advanced Distributed Systems // Spring 2018


Jump to Course Schedule (Below)

Jump to Tips and Instructions (link for Reviews, Presentations, and Scribes)

Up to Main Course Webpage



(Please report broken links immediately to indy@) 

 

Note: The Spring 2018 schedule has 97% new papers for the student sessions compared to the last version of CS525 (SP17). This means you are reading the latest papers on each individual topic!

Date

Presenters,

Slides,

and 

 Reviews  

Topic

Main Papers

More Papers (optional)

Must-see Papers if your Project overlaps with the area.

1/17

 

Indy

[ppt] [pdf]

 

Introduction See topic "Spreading the Rumor" below
1/22

Indy

[ppt] [pdf]

 

Before, There Were Clouds

You can join the Googlegroups on Cloud Computing

 
1/24

Indy

[ppt] [pdf]

 

Cloud Computing Continued
1/29

  

Indy

[ppt] [pdf]

 

 

P2P Systems

1/31

Deadline (@5.30 pm) to sign up for a presentation or scriber slot (2/12/18 through 3/14/18). Per slot: two presenters + 1 scriber.

Presenters can decide papers among themselves. Scriber must read both papers, summarize Piazza questions, add their own questions, lead discussion on both papers, and write 1 page summary of discussion on Piazza and in class.).

To sign up, you must come to Indy's office hours (no proxy or email signups). Specify whether you're a presenter or a scriber. Sign up early to get the best slots!

Once you sign up, you must do your work and present, even if you were to drop the class afterwards.

Instructions for Presentations and Reviews

1/31

Indy

See previous lecture

P2P Systems (contd.)

 

2/5

  

Indy

[ppt] [pdf]

 

 

Key-value Stores and NoSQL

Others: MongoDB

 








2/7







Indy

[ppt] [pdf]







Basic Distributed Algorithms Fundamentals and Sensor Networks

 

Student Presentations and Reviews Start - See Instructions
2/12 Presenters (2): Himel Dev (hdev3) && Nicholas Chan (nchan10)

Scriber: zz

Slides: [ppt]
Scriber Slides: Same as above
Strongly Consistent Please don't review the first paper


(Review these) - Student Presenters will present these

 








2/14

 

 

Presenters (2): Vipul Harsh (vharsh2) && Ashwini Raina (raina4)

Scriber: Zach Kimberg (kimberg2)
 
Slides: [ppt]
Scriber Slides: See above








Systems for ML




2/19 Presenters (2): Srujun Gupta && Arnav Agarwal

Scriber: Shivam Bharuka (bharuka2)
 
Slides: [ppt]
Scriber Slides: See above
Stream Processing



2/21 Presenters (2): Tarique Ashraf Siddiqui (tsiddiq2) && Yichen Feng (feng36)

Scriber: zz
 
Slides: [ppt]
Scriber Slides: See above
ML for Systems

2/25 (Sunday)

Project Survey Report due, 11.59 pm [12pt font, single-sided, 3 pages for main material + 1 page Business plan if applicable + any number of pages for references] (In groups of 2-3)

Instructions for Survey and its Submission

2/26 Presenters (2): Cindy Hernandez (chrnndz3) && Sahana Sridhar (ssridhr3)

Scriber: zz
 
Slides: [ppt]
Scriber Slides: See above
Woah, New Paradigm!
2/28 Presenters (2): Sarah Schieferstein (schfrst2) && Sidharth Vaitha (vaitha2)

Scriber: Alif Rochman (alifrr2)
 
Slides: [ppt]
Scriber Slides: See above
IoT Clouds

 

 

3/5 Presenters (2): Rahul Surti (rsurti2) && Sujay Patwardhan (patwardhan2)

Scriber: Shashank Saxena (ssaxena2)
 
Slides: [ppt]
Scriber Slides: See above
Industry Papers
3/7 Presenters (2): Wesley Ma (wwma2) && Yuanshan Zhang (yzhan212)

Scriber: Guannan Guo (gguo4)
 
Slides: [ppt]
Scriber Slides: See above
Verified  
3/12 Presenters (2): Shivam Bharuka (bharuka2) && Saurabh Jha (sjha8)

Scriber: Bhopesh Bassi (bbassi2)
 
Slides: [ppt] [GDoc slides]
Scriber Slides: See above
RDMAClouds

 

3/14

Presenters (2): Kaishen Wang (kwang40) && Xiaofo Yu (xyu37)

Scriber: Hyun Bin Lee (lee559)
 
Slides: [ppt]
Scriber Slides: See above

 

Movies movies movies

3/19  

 

 

Spring Vacation - No Class.

 

 

 

3/21  

 

 

Spring Vacation - No Class.

 

 

 








3/26

 

 

 

Presenters (2): Tianyi Shan (tshan3) && Xinzhou Zhao (xinzhou5)

Scriber: Haoyu Wang (hwang158)
 
Slides: [ppt]
Scriber Slides: See above







Transactions to rule them all





3/28 Presenters (2): Feng Shuang Li (fl9) && Xiang Li (xli131)

Scriber: Zhuang Zuo (zhuangz3)
 
Slides: [ppt]
Scriber Slides: See above
Storage and Replication

  

4/1 (Sunday)

Project Midterm Report due, 11.59 pm [12pt font, single-sided, 8 pages for main material + 1 page Business plan if applicable + any number of pages for references] (In groups of 2-3)

Instructions for Midterm and its Submission

4/2 Presenters (2): Arvind Kouta (kouta2) && Thomas Roush (roush2)

Scriber: Raghav Narain (rmnarai2)
 
Slides: [ppt]
Scriber Slides: See above
Causally Consistent
4/4 Presenters (2): Wen Chen Loo (wclo2) && Che Lin Huang (clhuang2)

Scriber: Yifei Li (yifeili3)
 
Slides: [ppt]
Scriber Slides: See above
Industry Papers (2)
4/8 (Sunday)

Midterm Reviews due, 11.59 PM

4/9 Presenters (2): Zhe Yang (zheyang3) && Hao Yang (haoy4)

Scriber: Xuanyao Zhang (xzhang120)
 
Slides: [ppt]
Scriber Slides: See above
New Sensor Networks
4/11 Presenters (2): Shiqi Sun (shiqis2) && Tianshi Wang (tianshi3)

Scriber: Qishaan Zhu (qishanz2)
 
Slides: [ppt]
Scriber Slides: See above
ML for (Systems for ML)

 


 

 

4/16

Presenters (2): Samarth Kulshreshtha (samarth5)  && Sanchay Javeria (javeria2)

Scriber: zz
 
Slides: [ppt]

 


Intelligent Storage (Erasure Coding and Caching)

4/18 Presenters (2): Rahul Sivu Mahadev (rahulsm2) && Justin Loew (jloew2)

Scriber: Jacob Trueb (trueb2)
 
Slides: [ppt] [Google docs]
DSM! It's back! Yeah?
4/23 Presenters (2): Manasa Sanka (sanka3) && Ashwini Krishnan (askrish2)

Scriber: Aishwarya Nadella (nadella2)
 
Slides: [ppt] [Google doc]

PotPourri






















4/25

 

 

 

 

 

 

 

 

 

 

Presenters (2): Yizhi Zhu (yzhu44) && Yue Leng (yueleng2)

Scriber: Jialin Liu (jialin2)
 
Slides: [ppt]























Graph Processing




















4/30 Presenters (2): Shiming Song (ssong38) && Hanyun Xu (hanyunx2)

Scriber: Steven Skeirik (skeirik2)
 
Slides: [ppt]
Cluster Scheduling
5/2

 

 

Indy [ppt]


 

Completing the Circle

(No reviews required for the following papers. Paper copies for offline papers were handed out during previous lecture.)

  • R. Hoffmann, "Why buy that theory?", 2003
  • R. P. Feynman, "Metaplast Corp."

END OF CLASSES

May 6 (Sunday)

Project Final Report due, 11.59 pm [12pt font, single-sided, 12 pages for main material + 1 page Business plan if applicable + any number of pages for references] (In groups of 2-3)

(Deadline is Hard and final, no extensions!)

Instructions for Final Report and its Submission

 
 

The following sessions are a rich source of ideas and directions for your projects - mine them! We could not include them in the course schedule due to the limited time.

4/11 Leftover Low Latency

 


Leftover   There's a P2P App for That
Leftover   How does it Really Behave?

 

Leftover   Low Fees Required - Probabilistic Membership

 

 

Leftover   Reliability
Leftover   Stretchable!
Leftover   Dataflow Programming Frameworks
 

 





















Leftover
 


















Aggregators
Leftover
Verification and Models

 

Leftover   Debugging and Performance

 

Leftover  

Spreading the Rumor

Leftover   Potpourri











 
 
Leftover  

 

Energy-Efficient Design

 

 
Leftover  

(You can't sign up yet for this slot)

 

Securitae!  
Leftover   In Byzantium
Leftover   Geo-Distribution
Leftover  

 

Old Wine: Stale or Vintage?

 

Leftover   Publish-Subscribe/CDNs
Leftover  

 

Distributed Monitoring and  Management

 

Leftover   Green Clouds
Leftover   Distributed Debugging

 

Leftover   Flash!  
Leftover   The Middle or the End?

(review any one of the following 3 papers)

 

Leftover   Availability-Aware Systems

(read the papers, but no reviews required for this session)

 
Leftover   Design Methodologies, Handling Stress

(No class today, but if you submitted a review on time, you can skip one of the remaining review sessions)

Leftover   Sources of unreliability in networks

 

Leftover    A Step Back 

 

Leftover   Distributed Management (2)  
Leftover   Handling Stress
Leftover   Selfish algorithms   
Leftover   Security
Leftover   Economic Theory
Leftover   The future of sensor nets?
Leftover   P2P - Etc.  
Leftover   The End-to-End Approach
Leftover   Automatic Computing and Inference
Leftover   Modular Systems  
Leftover   Practical theory perspectives  
Leftover    Topology and Naming
Leftover   Classical Algorithms  
Leftover   Caching

 

 

Report broken links to indy at illinois dawt edu

(c)ig

Up to Main Course Web page