Time | Activity | Location |
3:00pm - 6:00pm | Registration begins | Hearst Social Hall |
6:00pm - 7:30pm | Dinner | Crocker Dining Hall |
7:30pm - 11:30pm | Beer, Wine, opening remarks, and Chat | Chapel |
9:30pm - 11:30pm | (breakout) Night Owls' Whiskey, Wine, and Beer | Director's Cottage |
* Breakfast, Lunch and Dinner are held in Crocker Dining Hall. All talks are in the Chapel. All Night Owl's events are in the Director's Cottage. |
Time | Activity/Subject |
7:30am - 8:30am | Breakfast |
8:30am - 8:40am | Opening Remarks - Peter and Pat |
8:40am - 10:00am | Session 1: Keynote and Student Intro Chair: Peter Alvaro |
HPTS Comes Full Circle - James Hamilton (Amazon) Student Intros - Ippokratis Pandis |
|
10:00am - 10:30am | Break and Snacks |
10:30am - 12:00pm | Session 2: Scale (but done right) Chair: Camille Fournier |
Dynamo at 15: What Worked and What's Next in Majority Quorum Databases - Scott Andreas (Contributor, Apache Cassandra) Who's afraid of Distributed Transactions? - Chuck Carman (Amazon) Evolution of the Storage Engine for an Exabyte Scale Database System - David F. Bacon (Google). Related paper. Related blog post. |
|
12:00pm - 1:30pm | Lunch and Break |
1:30pm - 3:00pm | Session 3: Languages vs Data Chair: Peter Alvaro |
Specifying Ourselves out of a Job - Margo Seltzer (The University of British Columbia) Postmodern Systems and Datalog - Quinn Wilton (Fission) A data-first, hands-free distributed programming model - Achilles Benetopoulos (UCSC) Advanced Queries Over Programs - Anna Herlihy (EPFL) |
|
3:00pm - 3:30pm | Break and Snacks |
3:30pm - 5:00pm | Session 4: DB and OS: back at it again Chair: Justin Levandoski |
All rpCs Are Bad (at least, by themselves) - Daniel Bittman (UCSC) DBOS: A Database-oriented Operating System - Mike Stonebraker (MIT) The Design of Apiary: a Programming Environment DBOS - Peter Kraft (Stanford University) The Ultima Thule of a DBMS-backed Operating System - Kostis Kaffes (Stanford University) | |
5:00pm - 6:00pm | Break |
6:00pm - 7:30pm | Dinner |
7:30pm - 9:00pm | Gong Show Emcee: Ippokratis Pandis |
9:00pm - 11:30pm | Drinks and discussion - (Chapel) |
9:00pm - 11:30pm | (breakout) Night Owls' Whiskey, Wine, and Beer - (Director's Cottage) |
7:30am - 8:30am | Breakfast |
8:30am - 10:00am | Session 5: Scale Session 2 Chair: Randy Shoup |
Scaling Systems for Critical Infrastructure - Colin Breck (Tesla). Related video. Related blog post. Systems Architecture at Scale: the Unreasonable Effectiveness of Simplicity - Randy Shoup Snowflake Architecture: Scaling the Data Warehouse for the Cloud - Thierry Cruanes (Snowflake) |
|
10:00am - 10:30am | Break and Snacks |
10:30am - 12:00pm | Session 6: Verification, formal and otherwise Chair: Marc Brooker |
Formal Modeling and Analysis of Distributed Systems (Finding Critical Bugs Early!) - Ankush Desai (Amazon) Jepsen XV: Unsafe at Any Speed - Kyle Kingsbury (Jepsen, LLC) Formal Methods Only Solve Half My Problems - Marc Brooker (Amazon) |
|
12:00pm - 1:30pm | Lunch and Break |
1:30pm - 3:00pm | Session 7: Data Governance, Security, and Privacy: Computing with Seat Belts Chair: Jennie Rogers |
Toward Building Deletion Compliant Data Systems - Subhadeep Sarkar (Boston University) Towards Regulating Large-Scale Multi-Enterprise Environments with Privacy Guarantees - Mohammad Javad Amiri (University of Pennsylvania) Authenticated Concurrent Databases - Suyash Gupta (University of California, Berkeley) Privacy-Preserving Systems - Johes Bater (Tufts University) |
|
3:00pm - 3:30pm | Break and Snacks |
3:30pm - 5:00pm | Session 8: Making hardware work for data Chair: Rebecca Taft |
How to kill two birds with one stone - Matteo Interlandi (Microsoft) Transparent Data Transformation - Manos Athanassoulis (Boston University) MACH: Breaking the CPU Speed Barrier with In-Flight Data Processing - Alberto Lerner (eXascale Infolab -- University of Fribourg, Switzerland) Flash-based GPU-accelerated queries - Hamish Nicholson (EPFL) |
|
5:00pm - 6:00pm | Break |
6:00pm - 7:30pm | Dinner |
7:30pm - 7:45pm | HPTS Business Chair: Pat, Shel, Ippo - (Chapel) |
7:45pm - 11:30pm | Drinks and discussion - (Chapel) |
7:45pm -9:00pm | (breakout) Poster session - (Marlin) |
9:00pm - 11:30pm | (breakout) Night Owls' Whiskey, Wine, and Beer - (Director's Cottage) |
7:30am - 8:30am | Breakfast |
8:30am - 10:00am | Session 9: Potpourri Chair: Neeraja Yadwadkar |
Systems support for ML: It's all about the choices! - Neeraja Yadwadkar (UT Austin) Using Spot VMs for a Remote Cache - Phil Bernstein (Microsoft Research) From LotsOfCode to NoCode: Runtime-optimized analytics - Anastasia Ailamaki (EPFL) |
|
10:00am - 10:30am | Break and Snacks |
10:30am - 12:00pm | Session 10: Echoes of Jim Gray Chair: Peter Alvaro |
Coordination: The Partial Collapse of Partial Order - Pat Helland (Salesforce) Remembering Jim Gray - Many |
|
12:00pm | Farewell |
12:05pm - 1:30pm | Lunch |