CMU Database Group
@db.cs.cmu.edu
📤 742
📥 4
📝 39
Carnegie Mellon Database Research Group
https://db.cs.cmu.edu/
Prof. Andy Pavlo Wins the 2026 IEEE TCDE Ramez Elmasri Outstanding Database Education Award:
db.cs.cmu.edu/2026/05/prof...
loading . . .
Prof. Andy Pavlo Wins 2026 IEEE TCDE Ramez Elmasri Outstanding Database Education Award - Carnegie Mellon Database Group
Pittsburgh, PA – The Carnegie Mellon Database Research Group is proud to... Read More +
https://db.cs.cmu.edu/2026/05/prof-andy-pavlo-wins-2026-ieee-tcde-ramez-elmasri-outstanding-database-education-award/
21 days ago
0
19
1
Today's Postgres vs. World Seminar Speaker: Dr. Xiangyao Yu (
@xiangyaoyu.bsky.social
) will present the architecture of the Sirius GPU-native database system. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Sirius: A GPU-Native SQL Engine (Xiangyao Yu) - Carnegie Mellon Database Group
GPUs have evolved into powerful, cost-efficient engines for general-purpose parallel compute. This... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-sirius-a-gpu-native-sql-engine-xiangyao-yu/
about 1 month ago
0
5
3
Today's Postgres vs. World Seminar Speaker: Steve Schirripa (MSE'00) will present how
@villagesql.bsky.social
is injecting new life into MySQL via extensions. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
The Extensibility Tax: Decisions, Principles, and Lessons from a Year of Teaching MySQL New Tricks (Steve Schirripa) - Carnegie Mellon Database Group
What does it take to add custom data types and indexes to... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-villagesql-steve-schirripa/
about 2 months ago
0
3
3
Today's Postgres vs. World Seminar Speaker: Sugu Sougoumarane (ex-Vitess/PlanetScale) will present the architecture of
@supabase.com
's Multigres horizontal sharding system for Postgres. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Multigres: Bringing Horizontal Scaling and Enterprise Operations to PostgreSQL (Sugu Sougoumarane) - Carnegie Mellon Database Group
Multigres is an adaptation of Vitess for PostgreSQL that enables horizontal scaling... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-multigres-sugu-sougoumarane/
about 2 months ago
1
6
2
Today's Postgres vs. World Seminar Speaker: Tyler F. Cloutier will explain why and how they embedded a MMORPG game engine inside of the
@spacetimedb.bsky.social
database system. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Inverting the Backend: Why We Built our MMORPG Inside a Database (Tyler Cloutier) - Carnegie Mellon Database Group
This talk explores what happens when you move all the infrastructure and... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-spacetimedb-tyler-cloutier/
2 months ago
0
6
1
Today's Postgres vs. World Seminar Speaker: Dr. Marcel Kornacker will present the design & implementation of the Pixeltable multi-modal DBMS based on PostgreSQL. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Pixeltable: A DBMS for Multimodal AI Applications (Marcel Kornacker) - Carnegie Mellon Database Group
Pixeltable is a novel OLTP DBMS specifically designed for multimodal AI applications.... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-pixeltable-marcel-kornacker/
2 months ago
0
2
1
Today's Postgres vs. World Seminar Speaker: Filip Obradovic will present the wild architecture of TonicDB. It runs directly on hardware without an OS via a shim layer / unikernel. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
TonicDB: Databases without an OS? Meet QuinineHM (Filip Obradovic) - Carnegie Mellon Database Group
We spent years optimizing database internals, only to have our performance eaten... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-tonicdb-filip-obradovic/
3 months ago
0
6
2
Today's Postgres vs. World Seminar Speaker: Hari Krishna Sunder will present the architecture of the
@yugabytedb.bsky.social
distributed DBMS based on Postgres. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
YugabyteDB: Distributed PostgreSQL for Modern Apps (Hari Krishna Sunder) - Carnegie Mellon Database Group
YugabyteDB is an AI-ready, multimodal, distributed PostgreSQL database. It effectively bridges the... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-yugabytedb-hari-krishna-sunder/
3 months ago
0
7
3
Today's Postgres vs. World Seminar Speaker: Simon Eskildsen will present the architecture of the
@turbopuffer.bsky.social
search engine. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
turbopuffer: Object Storage-native Database for Search (Simon Eskildsen) - Carnegie Mellon Database Group
turbopuffer is an object storage-native search engine. It puffs data into a... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-turbopuffer-simon-eskildsen/
3 months ago
0
5
5
Today's Postgres vs. World Seminar Speaker: Adam Prout will present the architecture of Microsoft Azure HorizonDB database service based on PostgreSQL. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
HorizonDB: Co‑Designing PostgreSQL and Azure for Cloud‑Native OLTP (Adam Prout) - Carnegie Mellon Database Group
Azure HorizonDB is a new PostgreSQL service that improves the OLTP performance... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-horizondb-adam-prout/
4 months ago
0
8
1
Today's Postgres vs. World Seminar Speaker: Marek Galovic will present the TopK document + vector search engine system. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
TopK: Billion-Scale Hybrid Retrieval from the Ground Up (Marek Galovic) - Carnegie Mellon Database Group
TopK is a search engine built from the ground up for unstructured... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-topk-marek-galovic/
4 months ago
0
6
2
Today's Postgres vs. World Seminar Speaker: Marc Brooker (
@marcbrooker.bsky.social
) will present the architecture of Amazon's Aurora DSQL Postgres-compatible serverless OLTP DBMS. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Aurora DSQL: Serverless, Scalable, Global OLTP (Marc Brooker) - Carnegie Mellon Database Group
Amazon Aurora DSQL is a distributed SQL database, designed to make it... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-aurora-dsql-marc-brooker/
4 months ago
0
14
3
Today's Postgres vs. World Seminar Speaker: Tyler Akidau + Adam Symanski will present the architecture of
@redpanda.com
's Oxla database system. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/pg-vs...
loading . . .
Redpanda Oxla or: Why Your Hashmaps are Secretly Wrecking Your Performance (Tyler Akidau + Adam Symanski) - Carnegie Mellon Database Group
In this talk, we’ll first give an overview of the Oxla analytical... Read More +
https://db.cs.cmu.edu/events/pg-vs-world-redpanda-oxla-tyler-akidau-adam-symanski/
4 months ago
0
5
2
Today's Future Data Systems Seminar Speaker: Jark Wu from AlibabaCloud will present an overview of Apache Fluss. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Apache Fluss: A Streaming Storage for Real-Time Lakehouse - Carnegie Mellon Database Group
Modern data lakehouses promise unified batch and streaming processing, yet their storage... Read More +
https://db.cs.cmu.edu/events/future-data-apache-fluss-a-streaming-storage-for-real-time-lakehouse/
6 months ago
0
7
2
Today's Future Data Systems Seminar Speaker: Prashant Singh from Snowflake will present the Apache Polaris re-implementation of the Iceberg REST catalog API. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] From Storage Formats to Open Governance: The Evolution to Apache Polaris - Carnegie Mellon Database Group
As organizations build their data lakehouses on Apache Iceberg, the primary challenge... Read More +
https://db.cs.cmu.edu/events/futuredata-apache-polaris/
6 months ago
0
5
2
Today's Future Data Systems Seminar Speaker: Jeremy Taylor (
@refset.bsky.social
) will present the architecture of the XTDB (
@xtdb.com
) time-traveling database system. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Reconstructing History with XTDB - Carnegie Mellon Database Group
XTDB is a SQL database that challenges long held assumptions about how... Read More +
https://db.cs.cmu.edu/events/futuredata-reconstructing-history-with-xtdb/
7 months ago
0
4
4
Today's Future Data Systems Seminar Speaker: Benjamin Wagner🇩🇪 will present
@firebolthq.bsky.social
's native support for low-latency queries on Apache Iceberg tables. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Why Powering User Facing Applications on Iceberg is Hard - Carnegie Mellon Database Group
Firebolt is a Postgres compliant analytical database built for low-latency, high-concurrency analytics.... Read More +
https://db.cs.cmu.edu/events/future-data-firebolt/
7 months ago
0
13
3
Today's Future Data Systems Seminar Speaker: Cheng Chen will present how
@mooncakelabs.bsky.social
extends PostgreSQL to support Apache Iceberg. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Mooncake: Real-Time Apache Iceberg Without Compromise - Carnegie Mellon Database Group
Apache Iceberg is great for large-scale analytics, but it was built for... Read More +
https://db.cs.cmu.edu/events/futuredata-mooncake/
7 months ago
0
5
2
Today's Future Data Systems Seminar Speaker: Ryan Johnson (CMU PhD'10) will present
@deltalakeoss.bsky.social
's internal architecture and how it supports multi-statement transactions. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Multi-statement Transactions in the Databricks Lakehouse - Carnegie Mellon Database Group
The data lake architecture originally focused on self-standing tables in cloud storage,... Read More +
https://db.cs.cmu.edu/events/futuredata-deltalake/
7 months ago
0
4
2
Today's Future Data Systems Seminar Speaker: Joyo Victor will present
@singlestore.com
's "Bottle Service" meta-data system that supports database branching, change-data-capture, and Apache Iceberg. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Storage Metadata for Modern Cloud Databases - Carnegie Mellon Database Group
In modern database architecture, separating compute from storage unlocks powerful capabilities. Our... Read More +
https://db.cs.cmu.edu/events/futuredata-singlestore
7 months ago
0
3
3
Today's Future Data Systems Seminar Speaker: Ian Cook (
@ian.columnar.tech
) will present
@columnar.tech
's work on Apache Arrow's database connectivity API (ADBC). ADBC is available in modern DBMSs. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Where We're Going, We Don't Need Rows: Columnar Data Connectivity with ADBC - Carnegie Mellon Database Group
ADBC (Arrow Database Connectivity) is Apache Arrow’s answer to ODBC and JDBC:... Read More +
https://db.cs.cmu.edu/events/futuredata-where-were-going-we-dont-need-rows-columnar-data-connectivity-with-adbc/
8 months ago
0
15
9
Today's Future Data Systems Seminar Speaker: Will Manning (
@willmanning.com
) will present
@spiraldb.com
's Vortex file format. Vortex is now a
@linuxfoundation.org
project. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Vortex: LLVM for File Formats - Carnegie Mellon Database Group
Apache Parquet revolutionized columnar storage after its initial release in 2013, but... Read More +
https://db.cs.cmu.edu/events/futuredata-vortex/
8 months ago
0
4
4
Today's Future Data Systems Seminar Speaker: Jordan Tigani (
@jrdntgn.bsky.social
) will present how
@motherduck.com
supports modern workloads with DuckLake. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] DuckLake: Learning from Cloud Data Warehouses to Build a Robust "Lakehouse" - Carnegie Mellon Database Group
When building scalable data systems, it is easy to focus on the... Read More +
https://db.cs.cmu.edu/events/future-data-ducklake-learning-from-cloud-data-warehouses-to-build-a-robust-lakehouse/
8 months ago
0
13
6
Today's Future Data Systems Seminar Speaker: Vinoth Chandar will present the internals of Apache Hudi and his work at Onehouse. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] Apache Hudi: A Database Layer over Cloud Storage for Fast Mutations and Efficient Queries - Carnegie Mellon Database Group
Data lakes emerged as a way to store vast amounts of data... Read More +
https://db.cs.cmu.edu/events/futuredata-apache-hudi/
8 months ago
0
4
1
Today's Future Data Systems Seminar Speaker: Russell Spitzer will present the internals of Apache Iceberg's query planner and execution engine. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/futur...
loading . . .
[Future Data] An Extremely Technical Overview of how the Apache Iceberg™ Planning Implementation Actually Works - Carnegie Mellon Database Group
What are you trying to tell me? That I can read data... Read More +
https://db.cs.cmu.edu/events/futuredata-apache-iceberg/
9 months ago
0
8
5
Today's SQL or Death Seminar Speaker: Michael Sullivan (PhD'17) will present
@geldata.com
's "graph-relational" data model and query language to replace SQL. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Gel: Replacing* SQL and Improving on the Relational Database Model - Carnegie Mellon Database Group
Gel (formerly EdgeDB) is a new database built around an evolution of... Read More +
https://db.cs.cmu.edu/events/sql-death-gel-replacing-sql-and-improving-on-the-relational-database-model/
about 1 year ago
0
8
2
Today's SQL or Death Seminar Speaker: Monty Widenius (creator of MySQL + MariaDB + MaxDB) will present
@mariadb.bsky.social
's new query optimizer architecture. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] MariaDB's Query Optimizer: A Multi-tool That Does Some Things Differently - Carnegie Mellon Database Group
MariaDB’s query optimizer stems from MySQL’s original implementation. It didn’t come from... Read More +
https://db.cs.cmu.edu/events/sql-death-mariadbs-new-query-optimizer/
about 1 year ago
0
9
3
CMU-DB PhD student Will Zhang wins 2025
@mongodb.bsky.social
PhD Fellowship for his research on autonomous database optimization and tuning:
db.cs.cmu.edu/2025/04/will...
loading . . .
Will Zhang Wins 2025 MongoDB PhD Fellowship - Carnegie Mellon Database Group
Pittsburgh, PA – Carnegie Mellon University announced that Will Zhang, the #1... Read More +
https://db.cs.cmu.edu/2025/04/will-zhang-wins-2025-mongodb-phd-fellowship/
about 1 year ago
0
6
0
Today's SQL or Death Seminar Speaker: Ben Naecker from
@oxide.computer
will explain why a hardware company decided to make a new query language (OxQL) because SQL wasn't good enough! Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] OxQL: Oximeter Query Language - Carnegie Mellon Database Group
Oxide Computer Company builds private cloud computers–co-designing hardware and software that works... Read More +
https://db.cs.cmu.edu/events/sql-death-oxql-oximeter-query-language/
about 1 year ago
0
23
7
Today's SQL or Death Seminar Speaker:
@tobiasbrandt.bsky.social
will present the
#PRQL
replacement for SQL. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] PRQL: Pipelined Relational Query Language - Carnegie Mellon Database Group
The past 50 years have seen a great evolution in programming languages... Read More +
https://db.cs.cmu.edu/events/sql-death-prql-pipelined-relational-query-language/
about 1 year ago
0
11
3
Today's SQL or Death Seminar Speaker:
@lloydtabb.bsky.social
will present the Malloy query language that seeks to replace SQL for data analysis. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Malloy: A Modern Open Source Language for Analyzing, Transforming, and Modeling Data - Carnegie Mellon Database Group
In software we express our ideas through tools. In data, those tools... Read More +
https://db.cs.cmu.edu/events/sql-death-malloy-a-modern-open-source-language-for-analyzing-transforming-and-modeling-data/?wutang=1
about 1 year ago
0
4
2
Today's SQL or Death Seminar Speaker: Jeff Shute from Google will present their Pipe Syntax Enhancements for SQL. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Pipe Syntax in SQL: SQL for the 21st Century - Carnegie Mellon Database Group
SQL has been extremely successful as the de facto standard language for... Read More +
https://db.cs.cmu.edu/events/sql-death-pipe-syntax-in-sql/
about 1 year ago
1
8
2
Today's SQL or Death Seminar Speaker: Yash Mayya +
@gortiz.bsky.social
from
@startreedata.bsky.social
will discuss how to support multiple query languages at the same time in Apache Pinot. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Apache Pinot Query Optimizer - Carnegie Mellon Database Group
Apache Pinot is a distributed real-time OLAP database, part of a fast-growing... Read More +
https://db.cs.cmu.edu/events/sql-death-apache-pinot-query-optimizer/
over 1 year ago
0
4
2
Today's SQL or Death Seminar Speaker: The Germans (Viktor Leis + Thomas Neumann) from
@tum.de
want to replace SQL with Sane Intermediate Representation (SaneIR) for relational query execution. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Towards Sanity in Query Languages - Carnegie Mellon Database Group
The relational model has stood the test of time is the foundation... Read More +
https://db.cs.cmu.edu/events/sql-death-towards-sanity-in-query-languages/
over 1 year ago
0
22
7
Today's SQL or Death Seminar Speaker:
@jamescowling.dev
(
@convex.dev
co-founder) will profess his love for Larry Ellison and
@typescriptlang.org
stored procedures. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/sql-d...
loading . . .
[SQL Death] Larry Ellison was Right (kinda)! TypeScript Stored Procedures for the Modern Age - Carnegie Mellon Database Group
No one uses SQL to write business logic. It’s written in a... Read More +
https://db.cs.cmu.edu/events/sql-death-larry-ellison-was-right-kinda-typescript-stored-procedures-for-the-modern-age/
over 1 year ago
1
11
3
Today's Database Building Blocks Seminar Speaker: Ruihang Xia will present the GreptimeDB time-series DBMS architecture. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/build...
▶️ This talk is the makeup from the earlier cancelled event from Nov 25th.
loading . . .
Implement, Integrate and Extend a Query Engine
GreptimeDB uses Apache DataFusion and many other common building blocks in its... Read More +
https://db.cs.cmu.edu/events/building-blocks-greptimedb-ruihang-xia/
over 1 year ago
0
13
2
Today's Database Building Blocks Seminar Speaker: Xuanwo from
@databend.com
will present the Apache OpenDAL framework for integrating object stores in database systems. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/build...
loading . . .
Apache OpenDAL: One Layer, All Storage
Apache OpenDAL is an Open Data Access Layer that enables seamless interaction... Read More +
https://db.cs.cmu.edu/events/building-blocks-apache-opendal-databend-xuanwo/
over 1 year ago
0
14
3
Today's Database Building Blocks Seminar Speaker: Ruihang Xia will present the GreptimeDB time-series DBMS architecture. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/build...
loading . . .
Implement, Integrate and Extend a Query Engine
GreptimeDB uses Apache DataFusion and many other common building blocks in its... Read More +
https://db.cs.cmu.edu/events/building-blocks-greptimedb-ruihang-xia/
over 1 year ago
0
15
3
Today's Database Building Blocks Seminar Speaker: Sean Smith (Founder) will present the ups and downs in his journey of rewriting GlareDB to use Apache DataFusion. Zoom talk open to public at 4:30pm ET. YouTube video available after:
db.cs.cmu.edu/events/build...
loading . . .
[Building Blocks] Biting the Bullet: Rebuilding GlareDB from the Ground Up (Sean Smith) - Carnegie Mellon Database Group
GlareDB is a database system enabling querying across a variety of data... Read More +
https://db.cs.cmu.edu/events/building-blocks-glaredb-sean-smith/
over 1 year ago
0
12
2
you reached the end!!
feeds!
log in