Schedule*:

Date Activity
Paper Presenter Discussion
Jan 26 Course Organization
- Stan -
Feb 2 Main-memory DBs 1
Oracle Times10 Sima -
IBM solidDB Lixiang Krishna
SAP Hana Young Erfan
Calvin Dave Yeounoh
BW-Tree Sam Andrew
Feb 9 No Class - Snow Day -
Feb 16 No Class - President's Day -
Feb 23 Main-memory DBs 2
The End of an Architectural Era Craig Brigitte
Anti-Caching Christian Liyun
Mar 2 Streaming Systems
Aurora and Borealis Yeounoh Craig
Storm@Twitter Harsha William
Mar 9 Stream Query Processing
Models and Issues in Data Stream Systems Sam Christian
Remembrance of Streams Past Erfan Andrew O.
Mar 16 Project Progress Reports
Joining Punctuated Streams Liu Jonathan
Project Presentations all -
Mar 23 No Class - Spring Break -
Mar 30 Query Languages
CQL Continuous Query Language Young Jonathan
Apr 6 Optimization
Rate-Based Query Optimization Krishna Cansu
Apr 13 Distributed Systems/Fault Tolerance
High-Availability Algorithms Christian Andrew C.
Towards Autonomic Fault Recovery</td> Brigitte Da
Apr 20 Scaling Stream Systems
Query-Aware Partitioning Chenggang Craig
Apr 27 No Class - Work on Projects -
May 4 Project Presentations
Nested Transactions Chenggang, Da, Lixiang
Graphical Workflow Design Environment Craig, Christian, Dave
NVM Sam, William, Andrew O., Harsha, Xinwei
Query API for S-Store Brigitte, Liyun
May 6 Project Presentations
Main Memory Databases on Infiniband Erfan, Yeounoh
MIMIC on S-Store Jonathan, Krishna, Young-Rae
MIMIC on Tupleware Andrew C.
Understanding Latency vs Throughput Cansu, Sima
* This schedule is subject to changes as the course evolves.