Menu:

CIDR 2023 Program

Get the program as calendar entries in HTML or iCal format.

Playlist of CIDR 2023 videos

Sunday

3:00pm

Hotel check-in and conference registration

(Location: Foyer I) 3:00pm - 6:00pm The registration desk is open during the entire conference

6:00pm

Dinner

(Location: Silk Road Restaurant) 6:00pm - 7:30pm

8:00pm

Martin Kersten Memorial (public meeting)

(Room: Zürich) 8:00pm - 9:30pm

Monday

9:00am

Opening and Welcome

(Room: Zürich) 9:00 - 9:15 Fatma Özcan (Google), Carlo Curino (Microsoft), Thomas Neumann (TUM)

9:15am

Keynote 1

(Room: Zürich) 9:15 - 10:15 Chair: Viktor Leis (TUM) “Data Processing in the Hardware Era” Gustavo Alonso (ETHZ)

10:15am

Break

10:45am

Session 1: Foundations

Chair: George Fletcher (Eindhoven University of Technology) (Room: Zürich) 10:45 - 11:05 A Fix for the Fixation on Fixpoints Denis Hirn (Universität Tübingen); Torsten Grust (Universität Tübingen)* 11:05 - 11:25 mutable: A Modern DBMS for Research and Fast Prototyping Immanuel L. Haffner (Saarland University, Saarland Informatics Campus)*; Jens Dittrich (Saarland University, Saarland Informatics Campus) 11:25 - 11:45 Zed: Leveraging Data Types to Process Eclectic Data Amy Ousterhout (UC Berkeley)*; Steve McCanne (Brim Security); Henri Dubois-Ferriere (12th Ave Labs); Silvery Fu (UC Berkeley); Sylvia Ratnasamy (UC Berkeley); Noah Treuhaft (Brim Security) 11:45 - 12:00 Sponsor Talk – SAP Daniel Ritter (SAP) 12:00 - 12:05 Towards Unifying Query Interpretation and Compilation Philipp M. Grulich (Technische Universität Berlin)*; Aljoscha P. Lepping (TU Berlin); Dwi Nugroho (Technische Universität Berlin); Varun Pandey (TU Berlin); Bonaventura Del Monte (Technische Universität Berlin); Steffen Zeuch (DFKI Berlin); Volker Markl (Technische Universität Berlin) 12:05 - 12:10 Making Data Engineering Declarative Yannis Papakonstantinou (Databricks & University of California, San Diego)*; Michael Armbrust (Databricks); Ali Ghodsi (Databricks); Reynold Xin (Databricks); Vuk Ercegovac (Databricks); Sourav Chatterji (Databricks); Eun-Gyu Kim (Databricks); Paul Lappas (Databricks); Yannis Papakonstantinou (Databricks and UCSD); Yingyi Bu (Databricks); Yuhong Chen (Databricks); Yijia Cui (Databricks); Rahul Govind (Databricks); Aakash Japi (Databricks); Kiavash Kianfar (Databricks); Xi Liang (Databricks); Jon Mio (Databricks); Mukul Murthy (Databricks); Supun Nakandala (Databricks); Andreas Neumann (Databricks); Nitin Sharma (Databricks); Yannis Sismanis (Databricks); Justin Tang (Databricks); Joseph Torres (Databricks); Min Yang (Databricks); Li Zhang (Databricks); Bilal Aslam (Databricks)

12:10pm

Spare time

12:30pm

Lunch

2:00pm

Session 2: Models

Chair: Torsten Grust (Tübingen University) (Room: Zürich) 2:00 - 2:20 KÙZU Graph Database Management System Guodong Jin (University of Waterloo)*; Xiyang Feng (University of Waterloo); ziyi chen (university of waterloo); Chang Liu (University of Waterloo); Semih Salihoglu (University of Waterloo) 2:20 - 2:40 DuckPGQ: Efficient Property Graph Queries in an analytical RDBMS Daniel ten Wolde (Centrum Wiskunde & Informatica); Tavneet Singh (CWI); Gabor Szarnyas (CWI); Peter Boncz (Centrum Wiskunde & Informatica)* 2:40 - 3:00 Two is Better Than One: The Case for 2-Tree for Skewed Data Sets Xinjing Zhou (Massachusetts Institute of Technology)*; Xiangyao Yu (University of Wisconsin-Madison); Goetz Graefe (Google); Michael Stonebraker (MIT) 3:00 - 3:15 Sponsor Talk – Meta Pedro Pedreira (Meta) 3:15 - 3:30 Sponsor Talk – Snowflake Markus Dreseler (Snowflake)

3:30pm

Break

4:10pm

Session 3: Transactions

Chair: Pinar Tözün (ITU) (Room: Zürich) 4:10 - 4:30 Transactions Make Debugging Easy Qian Li (Stanford University)*; Peter Kraft (Stanford University); Michael Cafarella (MIT CSAIL); Cagatay Demiralp (Sigma Computing); Goetz Graefe (Google); Christos Kozyrakis (Stanford University); Michael Stonebraker (MIT); Lalith Suresh (VMware Research); Matei Zaharia (Stanford and Databricks) 4:30 - 4:50 Developer’s Responsibility or Database’s Responsibility? Rethinking Concurrency Control in Databases Chaoyi Cheng (The Ohio State University); Mingzhe Han (The Ohio State University); Nuo Xu (The Ohio State University); Spyros Blanas (The Ohio State University); Michael D. Bond (Ohio State University); Yang Wang (The Ohio State University)* 4:50 - 5:10 Git Is For Data Yucheng Low (Xetdata)* 5:10 - 5:25 Sponsor Talk – Oracle Danica Porobic (Oracle) 5:25 - 5:40 Sponsor Talk – Microsoft Marco Slot (Microsoft)

5:40pm

Spare time

6:00pm

Dinner

7:30pm

Gong Show and Database Quiz

(Room: Zürich) Chair: Andy Pavlo (CMU) 7:30 - 9:00

Tuesday

9:00am

Session 4: Machine Learning

Chair: Danica Porobic (Oracle) (Room: Zürich) 9:00 - 9:20 Database Gyms Wan Shen Lim (Carnegie Mellon University)*; Matthew Butrovich (Carnegie Mellon University); William Zhang (Carnegie Mellon University); Andrew Crotty (Northwestern University); Lin Ma (University of Michigan); Peijing Xu (Carnegie Mellon University); Johannes Gehrke (Microsoft); Andrew Pavlo (Carnegie Mellon University) 9:20 - 9:40 The Tensor Data Platform: Towards an AI-centric Database System Apurva Gandhi (Microsoft)*; Yuki Asada (Microsoft); Victor Fu (Microsoft); Advitya Gemawat (Microsoft); Lihao Zhang (Microsoft); Rathijit Sen (Microsoft); Carlo Curino (Microsoft -- GSL); Jesús Camacho-Rodríguez (Microsoft); Matteo Interlandi (Microsoft) 9:40 - 10:00 Deep Lake: A Lakehouse for Deep Learning Sasun Hambardzumyan (Activeloop), Abhinav Tuli (Activeloop), Levon Ghukasyan (Activeloop), Fariz Rahman (Activeloop), Hrant Topchyan (Activeloop), David Isayan (Activeloop), Mark McQuade (Activeloop), Mikayel Harutyunyan (Activeloop), Tatevik Hakobyan (Activeloop), Ivo Stranic (Activeloop), Davit Buniatyan (Activeloop)* 10:00 - 10:15 Sponsor Talk – Databricks (ETL with Databricks Delta Live Tables) Yannis Papakonstantinou (Databricks)

10:20am

Break

10:50am

Session 5: Abstractions

Chair: Alberto Lerner (University of Fribourg) (Room: Zürich) 10:50 - 11:10 Raising the Level of Abstraction for Time-State Analytics With the Timeline Framework Henry Milner (Conviva); Yihua Cheng (Conviva); Jibin Zhan (Conviva); Hui Zhang (Conviva); Vyas Sekar (Conviva)*; Junchen Jiang (University of Chicago); Ion Stoica (UC Berkeley) 11:10 - 11:30 WarpGate: A Semantic Join Discovery System for Cloud Data Warehouses Tianji Cong (University of Michigan)*; James Gale (Sigma Computing); Jason Frantz (Sigma Computing); H. V. Jagadish (University of Michigan); Cagatay Demiralp (Sigma Computing) 11:30 - 11:50 Symphony: Towards Natural Language Query Answering over Multi-modal Data Lakes Zui Chen (Tsinghua University); Zihui Gu (Renmin University); Lei Cao (MIT); Ju Fan (Renmin University of China); Samuel Madden (MIT); Nan Tang (Qatar Computing Research Institute, HBKU)* 11:50 - 11:55 Towards Adaptive Storage Views in Virtual Memory Felix M. Schuhknecht (Johannes Gutenberg University Mainz)*; Justus Henneberg (Johannes Gutenberg-University Mainz) 11:55 - 12:00 Predicting Query Execution Time for JIT Compiled Database Engines Konstantinos Chasialis (Research Athena Center); Srinivas Karthik Venkatesh (Huawei Technologies)*; Bikash Chandra (EPFL); Anastasia Ailamaki (EPFL)

12:15pm

Lunch

1:45pm

Spare time

3:00pm

Session 6: Cloud Systems

Chair: Christoph Freytag (HU Berlin) (Room: Zürich) 3:00 - 3:20 Is Scalable OLTP in the Cloud a Solved Problem? Tobias Ziegler (TU Darmstadt)*; Philip Bernstein (Microsoft Research); Viktor Leis (Friedrich-Alexander-Universität Erlangen-Nürnberg); Carsten Binnig (TU Darmstadt) 3:20 - 3:40 Shared Foundations: Modernizing Meta’s Data Lakehouse Biswapesh Chattopadhyay (Google); Pedro Pedreira (Meta Platforms Inc.)*; Sameer Agarwal (Facebook Inc.); Yutian Sun (Facebook); Suketu Vakharia (Meta); Peng Li (Meta); Weiran Liu (Meta); Sundaram Narayanan (Meta) 3:40 - 4:00 Analyzing and Comparing Lakehouse Storage Systems Paras Jain (UC Berkeley); Peter Kraft (Stanford University)*; Conor Power (UC Berkeley); Tathagata Das (Databricks); Ion Stoica (UC Berkeley); Matei Zaharia (Stanford and Databricks)

4:00pm

Break

4:30pm

Session 7: Data Movement

Chair: Amy Ousterhout (UCSD) (Room: Zürich) 4:30 - 4:50 Templating Shuffles Qizhen Zhang (University of Pennsylvania)*; Jiacheng Wu (Tsinghua University); Ang Chen (Rice University); Vincent Liu (University of Pennsylvania); Boon Thau Loo (Univ. of Pennsylvania) 4:50 - 5:10 Data Pipes: Declarative Control over Data Movement Lukas Vogel (Technische Universität München); Daniel Ritter (SAP); Danica Porobic (Oracle); Pinar Tozun (IT University of Copenhagen)*; Tianzheng Wang (Simon Fraser University); Alberto Lerner (University of Friborug) 5:10 - 5:30 Pipeline Group Optimization on Disaggregated Systems Andreas Geyer (TU Dresden)*; Alexander Krause (TU Dresden); Dirk Habich (TU Dresden); Wolfgang Lehner (TU Dresden) 5:30 - 5:45 Sponsor Talk – Google (Introduction to AlloyDB) Amit Ganesh and Sam Idicula (Google) 5:45 - 5:50 Stateful Entities: Object-oriented Cloud Applications as Distributed Dataflows Kyriakos Psarakis (TU Delft); Wouter Zorgdrager (TU Delft); Marios Fragkoulis (Delivery Hero); Guido C. Salvaneschi (University of St.Gallen); Asterios Katsifodimos (TU Delft)*

6:00pm

Dinner

7:30pm

Startup Panel

(Room: Zürich) 7:30 - 9:00 Peter Boncz (CWI)*; Anastasia Ailamaki (EPFL and RAW Labs); Andy Pavlo (CMU and OtterTune); Jordan Tigani (MotherDuck); Natalie Vais (Amplify Partners); Marcin Zukowski (Snowflake); Jakub Zavrel (Zeta Alpha)

9:00pm

Snack & Drinks

Wednesday

9:00am

Keynote 2

(Room: Zürich) 9:00 - 10:00 Chair: Marcin Zukowski (Snowflake) Developing Systems in Academia: The Good, the Bad, and the Not-so-Ugly Duckling Hannes Mühleisen (CWI)

10:00am

Break

10:30am

Session 8: Consensus and Query Processing

Chair: Felix Schuhknecht (Johannes Gutenberg-University Mainz) (Room: Zürich) 10:30 - 10:50 FlexiRaft: Flexible Quorums with Raft Ritwik Yadav (Facebook Inc)*; Anirban Rahut (Facebook Inc) 10:50 - 11:10 Chemistry behind Agreement Suyash Gupta (University of California, Berkeley)*; Mohammad Javad Amiri (University of Pennsylvania); Mohammad Sadoghi (University of California, Davis) 11:10 - 11:30 DASH: Asynchronous Hardware Data Processing Services Norman May (SAP SE)*; Daniel Ritter (SAP); Andre Dossinger (SAP SE); Christian Faerber (Intel Corporation); Suleyman Demirsoy (Intel Corp.) 11:30 - 11:50 HetCache: Synergising NVMe Storage and GPU acceleration for Memory-Efficient Analytics Hamish Nicholson (EPFL)*; Aunn Raza (EPFL); Periklis Chrysogelos (Oracle); Anastasia Ailamaki (EPFL) 11:50 - 11:55 Far-and-Near: Co-Designed Storage Reliability Between Database and SSDs Jinwoo Jeong (Hanyang University); Kibin Park (Hanyang University); Sangjin Lee (Hanyang University); Philippe Bonnet (IT Univ Copenhagen, Denmark)*; Alberto Lerner (University of Fribourg, Switzerland); Philippe Cudre-Mauroux (University of Fribourg, Switzerland) 11:55 - 12:00 Reconstructing and Querying ML Pipeline Intermediates Sebastian Schelter (University of Amsterdam)

12:15pm

Lunch

14:00pm

Drinks & Data: CIDR meets ADS (public meetup)

Register here Chair: Peter Boncz (CWI and Vrije Universiteit Amsterdam) (Room: Zürich) 14:00 - 14:30 Walk-In 14:35 - 15:20 Scalable Input Data Processing for Resource-Efficient ML Ana Klimovic (ETH) 15:20 - 16:05 Natural Language Meets Query Processing Matei Zaharia (Stanford University and Databricks) 16:05 - 16:50 The end of “Big Data” and what the duck you can do about it Jordan Tigani (MotherDuck) 16:50 - 17:30 Drinks & Networking