Videos 1–20 16h 10m 0/20
1
Inside the Guts of FloeScan and other Interesting Design Magic (Thomas Kejser)
1:04:14
2026-10-20
2
Everything Has Bugs. Here’s How Antithesis Catches Them. (Marco Primi)
1:01:02
2026-09-29
3
Apache Doris: Real-Time Analytics and Search Database for AI Agents (Owen Xiao)
1:03:12
2026-09-28
4
dbt Fall 2026 HD 720p
11:33
2026-09-03
5
Sirius: A GPU-Native SQL Engine (Xiangyao Yu)
1:07:27
2026-04-28
6
Introduction to Floe (Kurt Westerfeld)
11:26
2026-04-21
7
VillageSQL: Decisions, Principles, & Lessons in Teaching MySQL New Tricks (Steve Schirripa)
1:13:44
2026-04-21
8
Floe: A SQL Compute Service for the Data Lakehouse (Kurt Westerfeld + Mark Cusack)
58:56
2026-04-15
9
Multigres: Bringing Horizontal Scaling and Enterprise Operations to PostgreSQL (Sugu Sougoumarane)
1:01:19
2026-04-14
10
Introduction to ClickHouse's Data Storage Architecture (George Larionov)
10:56
2026-04-12
11
SpacetimeDB → Inverting the Backend: Why We Built our MMORPG Inside a Database (Tyler Cloutier)
1:05:58
2026-04-07
12
SpiralDB: Building a Machine-scale Database (Will Manning)
10:33
2026-04-03
13
Pixeltable: A DBMS for Multimodal AI Applications (Marcel Kornacker)
1:03:31
2026-03-31
14
RelationalAI: Efficient Iterative and Recursive Computations Inside Databases (Amir Shaikhha)
12:27
2026-03-26
15
TonicDB: Databases without an OS? Meet QuinineHM (Filip Obradovic)
1:06:54
2026-03-24
16
Firebolt: Modern Shuffle @ 100 GBit/second (Mosha Pasumansky)
17:10
2026-03-20
17
YugabyteDB: Distributed PostgreSQL for Modern Apps (Hari Krishna Sunder)
1:04:37
2026-03-17
18
turbopuffer: Object Storage-native Database for Search (Simon Eskildsen)
1:08:55
2026-03-10
19
Chronon – Mixed-workload Data Processing Framework (Nikhil Simha)
56:34
2026-02-25
20
HorizonDB: Co‑Designing PostgreSQL and Azure for Cloud‑Native OLTP (Adam Prout)
59:47
2026-02-24
Videos 21–40 19h 47m 0/20
21
MotherDuck: Building a Cloud Data Warehouse with an In-Process OLAP DBMS (Boaz Leskes)
12:29
2026-02-19
22
TopK: Billion-Scale Hybrid Retrieval from the Ground Up (Marek Galovic)
1:01:11
2026-02-17
23
Aurora DSQL: Serverless, Scalable, Global OLTP Database System (Marc Brooker)
1:03:15
2026-02-10
24
YugabyteDB: A Brief Introduction (Hari Krishna Sunder)
8:45
2026-02-05
25
Redpanda Oxla or: Why Your Hashmaps are Secretly Wrecking Your Performance (Akidau + Symanski)
1:01:25
2026-02-04
26
Introduction to SingleStore (Joseph Victor)
9:53
2026-01-29
27
Introduction to dbt (Drew Banin)
7:21
2026-01-29
28
Apache Fluss: A Streaming Storage for Real-Time Lakehouse (Jark Wu)
1:00:50
2025-12-09
29
#25 - Databricks + Yellowbrick + ClickHouse ✸ RelationalAI DB Talk (CMU Intro to Database Systems)
1:25:44
2025-12-04
30
From Storage Formats to Open Governance: The Evolution to Apache Polaris (Prashant Singh)
1:12:24
2025-12-02
31
#24 - Distributed Databases Pt. 2 (CMU Intro to Database Systems)
1:19:06
2025-12-02
32
Reconstructing History with XTDB (Jeremy Taylor + James Henderson)
1:05:45
2025-11-25
33
#23 - Distributed Databases Pt. 1 (CMU Intro to Database Systems)
1:25:08
2025-11-25
34
Real Time Analytics Query Architecture Evolution @ Uber (Ankit Sultana)
55:46
2025-11-21
35
#22 - Database Crash Recovery ✸ ClickHouse Database Talk (CMU Intro to Database Systems)
1:17:54
2025-11-20
36
Firebolt: Why Powering User Facing Applications on Iceberg is Hard (Benjamin Wagner)
1:07:49
2025-11-18
37
#21 - Write-Ahead Logging + Shadow Paging (CMU Intro to Database Systems)
1:21:50
2025-11-18
38
#20 - MVCC: Multi-Version Concurrency Control (CMU Intro to Database Systems)
1:23:20
2025-11-13
39
Mooncake: Real-Time Apache Iceberg Without Compromise (Cheng Chen)
1:02:47
2025-11-11
40
#19 - Timestamp Ordering Concurrency Control (CMU Intro to Database Systems)
1:24:42
2025-11-11
Videos 41–60 1d 16m 0/20
41
Transactions and Coordination in Amazon Aurora DSQL
1:09:29
2025-11-09
42
#18 - Transactions with Two-Phase Locking ✸ Firebolt Database Talk (CMU Intro to Database Systems)
1:23:05
2025-11-07
43
Multi-statement Transactions in the Databricks Lakehouse (Ryan Johnson)
56:14
2025-11-04
44
#17 - Concurrency Control Theory (CMU Intro to Database Systems)
1:20:45
2025-11-04
45
#16 - Query Optimization Part 2 (CMU Intro to Database Systems)
1:21:17
2025-10-30
46
SingleStore: Storage Metadata for Modern Cloud Databases (Joyo Victor)
58:37
2025-10-28
47
#15 - Database Query Optimizers Part 1 (CMU Intro to Database Systems)
1:19:40
2025-10-28
48
#14 - Parallel Query Engine Architectures ✸ SpiralDB Database Talk (CMU Intro to Database Systems)
1:19:13
2025-10-23
49
Introduction to Apache Airflow (Julian LaNeve)
1:04:01
2025-10-22
50
Where We’re Going, We Don’t Need Rows: Columnar Data Connectivity with Apache Arrow ADBC (Ian Cook)
1:03:46
2025-10-21
51
#13 - Query Execution Part 1 (CMU Intro to Database Systems)
1:20:18
2025-10-21
52
Vortex: LLVM for File Formats (Will Manning)
1:01:31
2025-10-14
53
DuckLake: Learning from Cloud Data Warehouses to Build a Robust “Lakehouse” (Jordan Tigani)
55:06
2025-10-07
54
Apache Hudi: A Database Layer Over Cloud Storage for Fast Mutations & Queries (Vinoth Chandar)
1:08:25
2025-10-07
55
#12 - Hash Joins, Sort-Merge Joins, Nested Loop Join Algorithms (CMU Intro to Database Systems)
1:19:13
2025-10-07
56
#11 - Sorting & Aggregation Algorithms ✸ MotherDuck Database Talk (CMU Intro to Database Systems)
1:20:09
2025-10-02
57
#10 - Latching in Data Structures (CMU Intro to Database Systems)
1:22:19
2025-09-30
58
#09 - Vector Indexes + Inverted Indexes + Skip Lists + Bloom Filters (CMU Intro to Database Systems)
1:23:29
2025-09-25
59
An Extremely Technical Overview of How Apache Iceberg Planning Actually Works (Russell Spitzer)
1:04:14
2025-09-23
60
#08 - B+Trees: The Best Data Structure in the World (CMU Intro to Database Systems)
1:24:43
2025-09-23
Videos 61–80 18h 28m 0/20
61
#07 - Database Hash Tables ✸ YugabyteDB Database Talk (CMU Intro to Database Systems)
1:20:31
2025-09-19
62
#06 - Column-Store Databases (CMU Intro to Database Systems)
1:21:20
2025-09-16
63
#05 - Log-Structured Database Storage ✸ SingleStore Database Talk (CMU Intro to Database Systems)
1:19:19
2025-09-11
64
#04 - Memory Management & Buffer Pools (CMU Intro to Database Systems)
1:20:11
2025-09-09
65
#03 - Database Storage: Files, Pages, Tuples (CMU Intro to Database Systems)
1:17:02
2025-09-04
66
#02 - Modern SQL ✸ dbt Database Talk (CMU Intro to Database Systems)
1:17:42
2025-08-28
67
#01 - Relational Model & Algebra (CMU Intro to Database Systems)
1:14:50
2025-08-26
68
DBSP: Incremental Computation on Streams and Its Applications to Databases
1:18:21
2025-05-16
69
RelationalAl: Systems and theory united against software complexity
9:42
2025-05-12
70
Architecture of Aerospike (Srinivasan Seshadri)
55:49
2025-04-23
71
Gel: Replacing SQL and Improving on the Relational Database Model (Michael Sullivan)
1:01:01
2025-04-23
72
dbt Labs
10:43
2025-04-21
73
MariaDB’s Query Optimizer: A Multi-tool That Does Some Things Differently (Monty Widenius)
1:04:48
2025-04-15
74
Firebolt Transactions
13:19
2025-04-14
75
OxQL: Oximeter Query Language from the Oxide Computer Company (Benjamin Naecker)
1:03:36
2025-04-08
76
Apache Pinot / StarTree
15:50
2025-04-07
77
StarRocks Query Optimizer (Kaisen Kang)
56:48
2025-04-04
78
Evolving Transactions in Oracle 23ai: New Advances in Concurrency and Consistency
57:13
2025-04-02
79
ClickHouse
10:32
2025-03-26
80
PRQL: Pipelined Relational Query Language (Tobias Brandt)
58:57
2025-03-25
Videos 81–100 21h 25m 0/20
81
Confluent: Leveraging Data StreamingPlatform (DSP) for Analytics & GenAl
14:25
2025-03-19
82
Malloy: A Modern Open Source Language for Analyzing, Transforming, and Modeling Data (Lloyd Tabb)
50:58
2025-03-18
83
#14 - Query Cost Models: More Cardinality Estimation (CMU Optimize!)
1:11:53
2025-03-14
84
Google's Pipe Syntax in SQL: SQL for the 21st Century (Jeff Shute)
59:29
2025-03-11
85
#13 - Query Cost Models: Cardinality Estimation (CMU Optimize!)
1:11:38
2025-02-27
86
Apache Pinot Query Optimizer (Yash Mayya + Gonzalo Ortiz)
1:02:59
2025-02-25
87
#12 - Query Cost Models: Statistics (CMU Optimize!)
1:14:48
2025-02-25
88
The Weaviate Vector Database — Bring AI-native applications to life.
12:18
2025-02-21
89
#11 - Unnesting Queries (CMU Optimize!)
1:14:15
2025-02-20
90
Towards Sanity in Query Languages (Viktor Leis + Thomas Neumann)
1:02:32
2025-02-18
91
#10 - Search Parallelization: Top-Down (CMU Optimize!)
1:11:32
2025-02-18
92
Larry Ellison was Right (kinda)! TypeScript Stored Procedures for the Modern Age (James Cowling)
1:03:16
2025-02-13
93
#09 - Search Parallelization: Bottom-up (CMU Optimize!)
59:34
2025-02-13
94
#08 - Join Ordering: Top-Down / Transformational (CMU Optimize!)
1:10:21
2025-02-11
95
#07 - Join Ordering: Bottom-up (CMU Optimize!)
1:08:22
2025-02-06
96
#06 - Query Plan Transformations (CMU Optimize!)
1:20:35
2025-02-04
97
#05 - Cascades Query Optimizer (CMU Optimize!)
1:27:28
2025-01-30
98
#04 - EXODUS + Volcano Query Optimizer Generators (CMU Optimize!)
1:23:28
2025-01-28
99
#03 - IBM Starburst Query Rewriter + Optimizer (CMU Optimize!)
1:14:08
2025-01-23
100
#02 - History of Query Optimizers ft. IBM System R (CMU Optimize!)
1:10:40
2025-01-16
Videos 101–120 1d 43m 0/20
101
#01 - SQL Optimization Background (CMU Optimize!)
53:57
2025-01-14
102
GreptimeDB: Implement, Integrate and Extend a Query Engine (Ruihang Xia)
1:10:42
2024-12-10
103
#25 - BigQuery + Snowflake + Redshift + Databricks + DuckDB (CMU Intro to Database Systems)
1:25:57
2024-12-05
104
Apache OpenDAL: One Layer, All Storage (Xuanwo)
1:04:46
2024-12-03
105
#24 - Distributed Analytical Databases (CMU Intro to Database Systems)
1:22:55
2024-12-03
106
#23 - Distributed Transactional Databases (CMU Intro to Database Systems)
1:24:54
2024-11-26
107
#22 - Distributed Database Architectures ✸ DataStax Database Talk (CMU Intro to Database Systems)
1:23:02
2024-11-21
108
Biting the Bullet: Rebuilding GlareDB from the Ground Up (Sean Smith)
1:09:22
2024-11-19
109
#21 - Database Recovery with ARIES (CMU Intro to Database Systems)
1:12:55
2024-11-19
110
#20 - Database Logging ✸ Confluent Database Talk (CMU Intro to Database Systems)
1:19:21
2024-11-14
111
Building InfluxDB 3.0 with the FDAP Stack: Apache Flight, DataFusion, Arrow and Parquet (Paul Dix)
1:09:44
2024-11-12
112
#19 - Multi-Version Concurrency Control (CMU Intro to Database Systems)
1:27:07
2024-11-12
113
#18 - Optimistic Concurrency Control ✸ Weaviate Database Talk (CMU Intro to Database Systems)
1:20:53
2024-11-07
114
Synnada: Towards “Unified” Compute Engines: Opportunities and Challenges (Mehmet Ozan Kabak)
1:10:46
2024-11-05
115
#17 - Two-Phase Locking Concurrency Control (CMU Intro to Database Systems)
1:05:22
2024-11-05
116
#16 - Concurrency Control Theory ✸ Firebolt Database Talk (CMU Intro to Database Systems)
1:27:09
2024-10-31
117
Exon: A Built for Purpose Bioinformatics Database (Trent Hauck)
1:04:15
2024-10-29
118
#15 - Query Planning & Optimization (CMU Intro to Database Systems)
1:21:18
2024-10-29
119
#14 - Query Execution Part 2 ✸ ClickHouse Database Talk (CMU Intro to Database Systems)
1:02:50
2024-10-26
120
Accelerating Data and AI with Spice.ai Open-Source Software (Luke Kim)
1:05:42
2024-10-22
Videos 121–140 1d 19m 0/20
121
#13 - Query Execution Part 1 (CMU Intro to Database Systems)
1:23:19
2024-10-21
122
ParadeDB – Postgres for Search and Analytics (Philippe Noël)
58:47
2024-10-08
123
#12 - Join Algorithms: Hash, Sort-Merge, Nested Loop Joins (CMU Intro to Database Systems)
1:14:23
2024-10-08
124
#11 - Sorting & Aggregation Algorithms ✸ dbt Database Talk (CMU Intro to Database Systems)
1:17:57
2024-10-03
125
Accelerating Apache Spark Workloads with Apache DataFusion Comet (Andy Grove)
45:58
2024-10-01
126
#10 - Index Concurrency Control (CMU Intro to Database Systems)
1:16:42
2024-09-30
127
#09 - Vector Indexes, Inverted Indexes, Filters, Tries ✸ TiDB Talk (CMU Intro to Database Systems)
1:21:11
2024-09-26
128
Apache Arrow DataFusion: A Fast, Embeddable, Modular Analytic Query Engine (Andrew Lamb)
1:06:52
2024-09-24
129
#08 - Tree Indexes: B+Trees (CMU Intro to Database Systems)
1:22:15
2024-09-23
130
#07 - Hash Tables ✸ RelationalAI Database Talk (CMU Intro to Database Systems)
1:23:44
2024-09-18
131
#06 - Memory & Disk I/O Management (CMU Intro to Database Systems)
1:23:57
2024-09-17
132
#05 - Row vs. Column Storage + Compression ✸ StarTree Database Talk (CMU Intro to Database Systems)
1:28:00
2024-09-11
133
#04 - Database Storage: Log-Structured Merge Trees & Tuples (CMU Intro to Database Systems)
1:22:41
2024-09-09
134
#03 - Database Storage: Files & Pages ✸ Neon Database Talk (CMU Intro to Database Systems)
1:22:28
2024-09-05
135
#02 - Modern SQL (CMU Intro to Database Systems)
1:18:45
2024-08-29
136
#01 - Relational Model & Algebra (CMU Intro to Database Systems)
1:23:38
2024-08-27
137
#00 - Course Overview & Logistics (CMU Intro to Database Systems)
21:20
2024-08-26
138
S2024 #22 - Amazon Redshift Data Warehouse System (CMU Advanced Database Systems)
1:04:03
2024-04-25
139
S2024 #21 - Yellowbrick Data Warehouse System (CMU Advanced Database Systems)
1:21:10
2024-04-23
140
S2024 #20 - DuckDB Embedded Database System (CMU Advanced Database Systems)
1:02:13
2024-04-18
Videos 141–160 1d 1h 6m 0/20
141
S2024 #19 - Snowflake Data Warehouse Internals (CMU Advanced Database Systems)
1:20:55
2024-04-16
142
S2024 #18 - Databricks Photon / Spark SQL (CMU Advanced Database Systems)
1:07:30
2024-04-11
143
S2024 #17 - Google BigQuery / Dremel (CMU Advanced Database Systems)
1:08:59
2024-04-09
144
S2024 #15 - Query Optimizer Implementation 3 (CMU Advanced Database Systems)
43:13
2024-04-03
145
S2024 #14 - Query Optimizer Implementation 2 (CMU Advanced Database Systems)
1:20:31
2024-03-21
146
S2024 #13 - Query Optimizer Implementation 1 (CMU Advanced Database Systems)
1:23:31
2024-03-19
147
S2024 #12 - Database Networking Protocols (CMU Advanced Database Systems)
1:22:56
2024-03-14
148
S2024 #11 - User-Defined Function Optimizations (CMU Advanced Database Systems)
1:20:25
2024-03-12
149
S2024 #10 - Multi-Way Join Algorithms / Worst-Case Optimal Joins (CMU Advanced Database Systems)
1:09:43
2024-02-27
150
S2024 #09 - Parallel Hash Join Algorithms (CMU Advanced Database Systems)
1:25:37
2024-02-22
151
S2024 #08 - Query Scheduling & Coordination (CMU Advanced Database Systems)
1:24:32
2024-02-20
152
S2024 #07 - JIT Query Compilation & Code Generation (CMU Advanced Database Systems)
1:21:57
2024-02-15
153
S2024 #06 - Vectorized Query Execution Using SIMD (CMU Advanced Database Systems)
1:18:40
2024-02-13
154
S2024 #05 - Query Execution & Processing Part 2 (CMU Advanced Database Systems)
1:24:55
2024-02-08
155
S2024 #04 - Query Execution & Processing Part 1 (CMU Advanced Database Systems)
1:23:44
2024-02-06
156
S2024 #03 - Data Formats & Encoding Part 2 (CMU Advanced Database Systems)
1:21:48
2024-01-30
157
S2024 #02 - Data Formats & Encoding Part 1 (CMU Advanced Database Systems)
1:23:08
2024-01-25
158
S2024 #01 - Modern OLAP Database Systems (CMU Advanced Database Systems)
1:09:05
2024-01-23
159
S2024 #00 - Course Overview & Logistics (CMU Advanced Database Systems)
33:18
2024-01-18
160
F2023 #25 - Potpourri: Redis, CockroachDB, Snowflake, MangoDB, TabDB (CMU Intro to Database Systems)
1:21:48
2023-12-07
Videos 161–180 1d 23m 0/20
161
F2023 #24 - SingleStore Database Overview (CMU Intro to Database Systems)
1:15:35
2023-12-05
162
F2023 #23 - Distributed Data Warehouse OLAP Databases (CMU Intro to Database Systems)
1:23:01
2023-11-30
163
Chroma Vector Database: Retrieval for LLMs (Hammad Bashir + Liquan Pei)
1:00:43
2023-11-28
164
F2023 #22 - Distributed Transaction Processing Databases (CMU Intro to Database Systems)
1:24:36
2023-11-28
165
pgvector: Stylish Hierarchical Navigable Small World Indexes (Jonathan Katz)
1:10:37
2023-11-21
166
F2023 #21 - Intro to Distributed Databases (CMU Intro to Database Systems)
1:21:21
2023-11-21
167
F2023 #20 - Database Recovery (CMU Intro to Database Systems)
1:24:06
2023-11-16
168
Alibaba: Domain Knowledge Augmented AI for Databases (Jian Tan)
1:01:17
2023-11-14
169
F2023 #19 - Database Logging (CMU Intro to Database Systems)
1:23:20
2023-11-14
170
Milvus: A Purpose-Built Vector Data Management System! (Li Liu)
1:00:29
2023-11-10
171
F2023 #18 - Multi-Version Concurrency Control (CMU Intro to Database Systems)
1:20:54
2023-11-09
172
F2023 #17 - Timestamp Ordering Concurrency Control (CMU Intro to Database Systems)
1:22:01
2023-11-07
173
F2023 #16 - Two-Phase Locking Concurrency Control (CMU Intro to Database Systems)
1:20:49
2023-11-02
174
Akamas: Autonomous Performance Optimization (Stefano Cereda)
1:03:19
2023-11-01
175
F2023 #15 - Concurrency Control Theory (CMU Intro to Database Systems)
1:08:40
2023-10-31
176
Lance: A Modern Columnar Data Format (Chang She)
57:52
2023-10-27
177
F2023 #14 - Query Planning & Optimization (CMU Intro to Database Systems)
1:18:54
2023-10-26
178
F2023 #13 - Query Execution Part 2 (CMU Intro to Database Systems)
1:16:20
2023-10-24
179
FeatureBase: A Deep Dive (Pat O'Keeffe)
1:03:17
2023-10-17
180
FeatureForm: Feature Store Architectures & Technical Challenges (Simba Khadder)
1:05:23
2023-10-16
Videos 181–200 23h 21m 0/20
181
F2023 #12 - Query Execution Part 1 (CMU Intro to Database Systems)
1:18:33
2023-10-10
182
Weaviate: An Architectural Deep Dive (Etienne Dilocker)
1:04:20
2023-10-08
183
F2023 #11 - Join Algorithms (CMU Intro to Database Systems)
1:15:15
2023-10-05
184
F2023 #10 - Sorting & Aggregation Algorithms (CMU Intro to Database Systems)
1:05:24
2023-10-04
185
F2023 #09 - Index Concurrency Control (CMU Intro to Database Systems)
1:19:59
2023-09-28
186
Less is More with PostgresML (Montana Low)
58:13
2023-09-26
187
F2023 #08 - B+Tree Indexes (CMU Intro to Database Systems)
1:22:47
2023-09-26
188
F2023 #07 - Hash Tables (CMU Intro to Database Systems)
1:18:46
2023-09-21
189
OtterTune: AI-Powered Database Optimization as a Service! (Dana Van Aken)
1:06:32
2023-09-19
190
F2023 #06 - Database Memory & Disk I/O Management (CMU Intro to Database Systems)
1:22:44
2023-09-19
191
Qdrant: Open Source Vector Search Engine and Vector Database (Andrey Vasnetsov)
1:02:38
2023-09-15
192
F2023 #05 - Storage Models & Database Compression (CMU Intro to Database Systems)
1:23:25
2023-09-14
193
F2023 #04 - Database Storage Part 2 (CMU Intro to Database Systems)
1:17:25
2023-09-12
194
F2023 #03 - Database Storage Part 1 (CMU Intro to Database Systems)
1:19:11
2023-09-07
195
F2023 #00 - Course Overview & Logistics (CMU Intro to Database Systems)
18:34
2023-09-02
196
F2023 #02 - Modern SQL (CMU Intro to Database Systems)
1:15:51
2023-08-31
197
F2023 #01 - Relational Model & Algebra (CMU Intro to Database Systems)
1:16:43
2023-08-29
198
24 - Amazon Redshift Internals (CMU Advanced Databases / Spring 2023)
59:42
2023-04-27
199
23 - Meta Velox (CMU Advanced Databases / Spring 2023)
55:53
2023-04-26
200
22 - DuckDB Internals (CMU Advanced Databases / Spring 2023)
1:19:20
2023-04-20
Videos 201–220 23h 53m 0/20
201
21 - Snowflake Data Warehouse Internals (CMU Advanced Databases / Spring 2023)
1:18:05
2023-04-18
202
20 - Databricks Photon / Spark SQL (CMU Advanced Databases / Spring 2023)
1:07:58
2023-04-13
203
19 - Google BigQuery / Dremel (CMU Advanced Databases / Spring 2023)
1:16:03
2023-04-12
204
17 - Query Optimizer Implementations - Part 2 (CMU Advanced Databases / Spring 2023)
1:21:20
2023-03-30
205
16 - Query Optimizer Implementations - Part 1 (CMU Advanced Databases / Spring 2023)
1:19:36
2023-03-28
206
15 - Database Networking (CMU Advanced Databases / Spring 2023)
1:15:04
2023-03-23
207
14 - Server-side Logic Execution / User-defined Functions (CMU Advanced Databases / Spring 2023)
1:13:48
2023-03-21
208
13 - Multi-Way / Worst-Case Optimal Join Algorithms (CMU Advanced Databases / Spring 2023)
38:14
2023-03-17
209
12 - Parallel Sort-Merge Join Algorithms (CMU Advanced Databases / Spring 2023)
54:44
2023-03-14
210
11 - Parallel Hash Join Algorithms (CMU Advanced Databases / Spring 2023)
1:15:52
2023-03-01
211
10 - Query Vectorization vs. Compilation (CMU Advanced Databases / Spring 2023)
1:05:56
2023-02-23
212
09 - Query Compilation & JIT Code Generation (CMU Advanced Databases / Spring 2023)
1:20:53
2023-02-21
213
08 - Vectorized Query Execution with SIMD (CMU Advanced Databases / Spring 2023)
1:15:44
2023-02-16
214
07 - Query Scheduling (CMU Advanced Databases / Spring 2023)
1:20:30
2023-02-14
215
06 - Query Execution & Processing Models (CMU Advanced Databases / Spring 2023)
1:10:31
2023-02-09
216
05 - Database Compression (CMU Advanced Databases / Spring 2023)
1:09:02
2023-02-07
217
04 - Analytical Database Indexes (CMU Advanced Databases / Spring 2023)
1:22:22
2023-02-02
218
03 - Database Storage Models & Data Layout (CMU Advanced Databases / Spring 2023)
1:17:44
2023-01-30
219
02 - Modern Analytical Database Systems (CMU Advanced Databases / Spring 2023)
53:02
2023-01-26
220
01 - History of Databases (CMU Advanced Databases / Spring 2023)
1:16:14
2023-01-23
Videos 221–240 1d 1h 4m 0/20
221
25 - Snowflake Database Architecture Overview (CMU Intro to Database Systems / Fall 2022)
1:16:53
2022-12-11
222
26 - Live Call-in Q&A Lecture (CMU Intro to Database Systems / Fall 2022)
1:19:16
2022-12-09
223
CrateDB: Distributed SQL Database Built on Top of Lucene (Marija Selakovic + Marios Trivyzas)
1:05:14
2022-12-06
224
24 - Embedded Database Logic (CMU Intro to Database Systems / Fall 2022)
1:26:10
2022-12-02
225
23 - Distributed Analytical Database Systems (CMU Intro to Database Systems / Fall 2022)
1:21:21
2022-11-30
226
24 - Justin Levandoski (Google BigQuery) (CMU Intro to Database Systems / Fall 2021)
1:10:40
2022-11-29
227
SplinterDB: A Key-Value Store for Modern Storage Devices (Alex Conway)
1:05:11
2022-11-29
228
22 - Distributed Transactional Database Systems (CMU Intro to Database Systems / Fall 2022)
1:23:07
2022-11-24
229
TigerBeetle: Magical Memory Tour! (Joran Dirk Greef)
1:03:41
2022-11-23
230
21 - Introduction to Distributed Databases (CMU Intro to Database Systems / Fall 2022)
1:15:18
2022-11-18
231
20 - Database Recovery with ARIES (CMU Intro to Database Systems / Fall 2022)
1:24:26
2022-11-16
232
Gaia: Direct Database Access without Database APIs (Tengiz Kharatishvili)
1:03:00
2022-11-15
233
19 - Database Logging & Shadow Paging (CMU Intro to Database Systems / Fall 2022)
1:22:20
2022-11-11
234
18 - Multi-Version Concurrency Control MVCC (CMU Intro to Database Systems / Fall 2022)
1:18:56
2022-11-09
235
RisingWave: Reinventing(?!) Stream Processing in the Cloud Era (Yingjun Wu)
58:58
2022-11-08
236
17 - Timestamp-Ordering Concurrency Control (CMU Intro to Database Systems / Fall 2022)
1:20:47
2022-11-04
237
16 - Two-Phase Locking in Databases (CMU Intro to Database Systems / Fall 2022)
1:22:00
2022-11-01
238
Architecture Insight of OceanBase: A Distributed SQL Database (Charlie Yang)
58:55
2022-11-01
239
15 - Concurrency Control Theory (CMU Intro to Database Systems / Fall 2022)
1:24:19
2022-10-28
240
14 - Query Planning & Optimization (CMU Intro to Database Systems / Fall 2022)
1:23:12
2022-10-26
Videos 241–260 1d 16m 0/20
241
Neon: Serverless PostgreSQL! (Heikki Linnakangas)
58:56
2022-10-25
242
Litestream: Making Single-Node Deployments Cool Again (Ben Johnson)
53:09
2022-10-22
243
13 - Parallel Query Execution (CMU Intro to Database Systems / Fall 2022)
1:04:20
2022-10-16
244
12 - Query Execution 1 (CMU Intro to Database Systems / Fall 2022)
1:21:40
2022-10-07
245
11 - Join Algorithms (CMU Intro to Database Systems / Fall 2022)
1:24:02
2022-10-05
246
Odyssey: PostgreSQL Connection Proxy! (Andrey Borodin)
1:07:43
2022-10-04
247
10 - Sorting & Aggregation Algorithms (CMU Intro to Database Systems / Fall 2022)
1:16:23
2022-09-30
248
09 - Concurrent Indexes (CMU Intro to Database Systems / Fall 2022)
1:22:05
2022-09-28
249
Rockset: High Performance Queries with Dynamically Typed SQL (Ben Hannel)
50:06
2022-09-27
250
08 - B+Tree Indexes (CMU Intro to Database Systems / Fall 2022)
1:22:47
2022-09-23
251
07 - Hash Tables (CMU Intro to Database Systems / Fall 2022)
1:23:06
2022-09-22
252
Snowflake Iceberg Tables, Streaming Ingest, and Unistore! (N.Shingte, T.Jones, A.Motivala)
58:16
2022-09-20
253
Umbra: A Disk-Based System with In-Memory Performance (Thomas Neumann)
58:47
2022-09-19
254
06 - Memory Management + Buffer Cache (CMU Intro to Database Systems / Fall 2022)
1:20:41
2022-09-16
255
05 - Columnar Databases & Compression (CMU Intro to Database Systems / Fall 2022)
1:22:30
2022-09-14
256
04 - Database Storage 2 (CMU Intro to Database Systems / Fall 2022)
1:14:21
2022-09-09
257
03 - Database Storage 1 (CMU Intro to Database Systems / Fall 2022)
1:23:28
2022-09-07
258
02 - Modern SQL (CMU Intro to Database Systems / Fall 2022)
1:27:34
2022-09-05
259
01 - Relational Model & Relational Algebra (CMU Intro to Database Systems / Fall 2022)
1:19:39
2022-08-31
260
IO in PostgreSQL: Past, Present, Future (Andres Freund)
1:06:13
2022-05-03
Videos 261–280 20h 54m 0/20
261
RonDB: A Key-Value Store with SQL Capabilities and LATS Properties (Mikael Ronström)
1:02:19
2022-04-28
262
Velox: An Open-source Unified Execution Engine (Deepak Majeti)
1:01:51
2022-04-19
263
QuestDB: Fast Open Source Time Series Database (Vlad Ilyushchenko)
1:06:49
2022-04-14
264
Yellowbrick: An Elastic Data Warehouse on Kubernetes (Mark Cusack)
1:07:23
2022-04-05
265
Design and Implementation of the RelationalAI Knowledge Graph Management System (Martin Bravenboer)
1:06:01
2022-03-29
266
Stardog Query Optimiser: Architecture and Cardinality Estimations for Graph Queries (Pavel Klinov)
1:01:48
2022-03-22
267
Open-source Change Data Capture With Debezium (Gunnar Morling)
1:09:11
2022-03-15
268
ApertureDB: Designing a Purpose-built System for Visual Data and Data Science (Vishakha Gupta)
56:38
2022-03-08
269
Orca: A Modular Query Optimizer Architecture for VMware Greenplum (Venkatesh Raghavan)
1:01:00
2022-02-23
270
HTAP with Azure Cosmos DB: Hybrid Transaction & Analytical Processing (Hari Sudan S)
48:39
2022-02-15
271
SpiceDB: Flexible Permissions Database for the Internet Era (Jake Moshenko)
1:01:13
2022-02-08
272
RavenDB: Practical Considerations for ACID/MVCC Storage Engines (Oren Eini)
1:03:24
2022-02-04
273
How We Build Firebolt (Benjamin Wagner)
1:03:39
2021-12-15
274
Apache Arrow: High-Performance Columnar Data Framework (Wes McKinney)
1:02:26
2021-12-07
275
25 - Final Review (CMU Intro to Database Systems / Fall 2021)
33:14
2021-12-05
276
Convex: Life Without a Backend Team (James Cowling)
1:01:42
2021-11-30
277
Query Optimization and Acceleration at Dremio (Steven Phillips + Vivekanand Vellanki)
1:03:52
2021-11-26
278
23 - Distributed OLAP Databases (CMU Intro to Database Systems / Fall 2021)
1:12:40
2021-11-23
279
Fluree - Cloud-Native Ledger Graph Database (Brian Platz)
1:06:10
2021-11-19
280
22 - Distributed OLTP Databases (CMU Intro to Database Systems / Fall 2021)
1:23:41
2021-11-18
Videos 281–300 1d 41m 0/20
281
21 - Introduction to Distributed Databases (CMU Intro to Database Systems / Fall 2021)
1:19:36
2021-11-16
282
20 - Database Recovery (CMU Intro to Database Systems / Fall 2021)
1:11:33
2021-11-12
283
Vertica – High Performance Over Varying Terrain (Stephen Walkauskas)
1:02:31
2021-11-09
284
19 - Database Logging (CMU Intro to Database Systems / Fall 2021)
1:21:51
2021-11-09
285
The Pinecone Vector Database System (Edo Liberty)
1:06:35
2021-11-05
286
18 - Multi-Version Concurrency Control (CMU Intro to Database Systems / Fall 2021)
1:28:08
2021-11-04
287
17 - Timestamp Ordering Concurrency Control (CMU Intro to Database Systems / Fall 2021)
1:24:25
2021-11-02
288
16 - Two-Phase Locking Concurrency Control (CMU Intro to Database Systems / Fall 2021)
1:14:22
2021-10-28
289
An Overview of the Starburst Trino Query Optimizer (Karol Sobczak)
1:07:03
2021-10-26
290
15 - Concurrency Control Theory (CMU Intro to Database Systems / Fall 2021)
1:21:28
2021-10-26
291
14 - Query Planning & Optimization II (CMU Intro to Database Systems / Fall 2021)
1:14:29
2021-10-21
292
Reinventing Amazon Redshift (Ippokratis Pandis)
59:18
2021-10-19
293
13 - Query Planning & Optimization I (CMU Intro to Database Systems / Fall 2021)
1:14:50
2021-10-19
294
How to Count Things with dbt - Data Build Tool (Drew Banin)
1:06:30
2021-10-12
295
12 - Query Execution II (CMU Intro to Database Systems / Fall 2021)
1:18:18
2021-10-12
296
11 - Query Execution I (CMU Intro to Database Systems / Fall 2021)
1:18:22
2021-10-07
297
Bodo: Automatic HPC Performance and Scaling for Data Processing in Python (Ehsan Totoni)
1:05:46
2021-10-05
298
10 - Join Algorithms (CMU Intro to Database Systems / Fall 2021)
1:20:22
2021-10-05
299
09 - Sorting & Aggregations (CMU Intro to Database Systems / Fall 2021)
1:10:55
2021-10-02
300
08 - Index Concurrency Control (CMU Intro to Database Systems / Fall 2021)
1:14:52
2021-09-29
Videos 301–320 22h 24m 0/20
301
The TileDB Universal Database (Stavros Papadopoulos)
1:09:53
2021-09-28
302
07 - Tree Indexes (CMU Intro to Database Systems / Fall 2021)
1:10:14
2021-09-24
303
Google Napa: Scalable Data Warehousing with Robust Query Performance (Jagan Sankaranarayanan)
1:02:38
2021-09-22
304
06 - Hash Tables (CMU Intro to Database Systems / Fall 2021)
1:18:41
2021-09-21
305
05 - Buffer Pools (CMU Intro to Database Systems / Fall 2021)
1:18:36
2021-09-16
306
rqlite: The Distributed Database Built on Raft and SQLite (Philip O'Toole)
1:05:57
2021-09-15
307
04 - Database Storage II (CMU Intro to Database Systems / Fall 2021)
1:17:42
2021-09-14
308
03 - Database Storage I (CMU Intro to Database Systems / Fall 2021)
1:07:09
2021-09-09
309
02 - Intermediate SQL (CMU Intro to Database Systems / Fall 2021)
1:21:32
2021-09-03
310
01 - Course Introduction & Relational Model (CMU Intro to Database Systems / Fall 2021)
1:13:34
2021-09-03
311
Systems for Human Data Interaction (Eugene Wu)
49:18
2021-06-24
312
PostgreSQL Optimizer Methodology (Robert Haas)
1:05:10
2021-06-11
313
MonetDB: Scale Up Before You Scale Out (Martin Kersten)
1:06:37
2021-05-30
314
Noria: Fast Materialized Views for Fast Websites (Malte Schwarzkopf)
1:09:49
2021-05-21
315
The Design of InfluxDB IOx: In-Memory Columnar Database Written in Rust with Apache Arrow (Paul Dix)
1:04:03
2021-05-20
316
Under the Hood of an Exadata Transaction – How We Harnessed the Power of Persistent Memory (Jia Shi)
1:11:37
2021-05-05
317
SingleStore: Separation of Storage and Compute for Transactions and Analytics (Joyo Victor)
43:17
2021-04-30
318
eXtremeDB: Deterministic Database Management in Mission-Critical Applications (Andrei Gorine)
1:07:15
2021-04-27
319
LeanStore: In-Memory Data Management Beyond Main Memory (Viktor Leis)
57:40
2021-04-18
320
Query Processing in Google BigQuery (Hossein Ahmadi + Aleksandras Surna)
1:03:28
2021-04-06
Videos 321–340 15h 14m 0/20
321
FASTER: Efficient State Management for the Modern Edge-Cloud (Badrish Chandramouli)
1:02:14
2021-04-05
322
NoisePage: The Self-Driving Database Management System (Lin Ma)
53:22
2021-03-23
323
HarperDB’s Data Storage Journey: From File System to LMDB (Kyle Bernhardy)
1:10:38
2021-03-17
324
Celebration of Mike Stonebraker #10 - Closing Remarks (Mike Stonebraker)
9:50
2021-03-11
325
Celebration of Mike Stonebraker #9 - Open Mic + Messages
40:42
2021-03-11
326
Celebration of Mike Stonebraker #8 - Students (Magda Balazinska, Andy Pavlo)
37:12
2021-03-11
327
Celebration of Mike Stonebraker #7 - Vertica & Column Stores (Andy Palmer)
19:30
2021-03-11
328
Celebration of Mike Stonebraker #6 - MIT Impact (Sam Madden)
14:07
2021-03-11
329
Celebration of Mike Stonebraker #5 - Streaming Databases (Stan Zdonik)
33:02
2021-03-11
330
Celebration of Mike Stonebraker #2 - 44 Years of Mike (David DeWitt)
14:28
2021-03-11
331
Celebration of Mike Stonebraker #3 - Ingres / Berkeley Panel (Allman, Held, Selinger, Carey)
1:09:12
2021-03-11
332
Celebration of Mike Stonebraker #4 - Postgres & Beyond (Jhingran, Olson, Hellerstein, Hong, Seltzer)
47:29
2021-03-11
333
Celebration of Mike Stonebraker #1 - Introduction (Andy Pavlo)
15:24
2021-03-11
334
Novel Design Choices in Apache CouchDB (Adam Kocoloski)
56:25
2021-03-09
335
Inside Apache Druid's Storage and Query Engine (Gian Merlino)
59:25
2021-03-02
336
Citus: Distributed PostgreSQL as an Extension (Microsoft Citus Data)
1:06:05
2021-02-23
337
Star-Tree Index: Space-Time Trade Off in OLAP (Kishore Gopalakrishna, Apache Pinot)
1:00:56
2021-02-18
338
Performance Testing at MongoDB (David Daly, MongoDB)
1:00:32
2021-02-10
339
SLOG: Serializable, Low-latency, Geo-replicated Transactions (Daniel Abadi, University of Maryland)
1:01:15
2021-02-10
340
TiDB: On the Long Journey of HTAP (Shawn Ma, PingCAP)
1:02:03
2020-12-21
Videos 341–360 21h 26m 0/20
341
The Cascades Framework for Query Optimization at Microsoft (Nico Bruno + Cesar Galindo-Legaria)
1:19:00
2020-12-20
342
ksqlDB: A Stream-Relational Database System (Matthias J. Sax, Confluent)
1:09:13
2020-11-29
343
Fauna: Lessons Learned Building a Real World, Calvin-based System (Matt Freels, Fauna)
1:07:33
2020-11-26
344
EraDB: Designing Systems for Cardinality and Dimensionality (Todd Persen, EraDB)
1:06:16
2020-11-11
345
Refactoring Query Processing in MySQL (Norvald H. Ryeng, Oracle)
1:10:55
2020-11-06
346
Datometry Hyper-Q: Virtualizing the World's Enterprise Data Warehouses (Lyublena Antova, Datometry)
45:59
2020-10-31
347
FoundationDB or: How I Learned to Stop Worrying and Trust the Database (Markus Pilman, Snowflake)
1:06:47
2020-10-24
348
A Deep Dive into Spark SQL's Catalyst Optimizer (Cheng Lian + Maryann Xue, DataBricks)
1:08:50
2020-10-16
349
Apache Arrow Flight: Accelerating Columnar Dataset Transport (Wes McKinney, Ursa Labs)
58:05
2020-10-11
350
CockroachDB's Query Optimizer (Rebecca Taft, Cockroach Labs)
1:04:13
2020-09-29
351
Query Optimization at Snowflake (Jiaqi Yan, SnowflakeDB)
1:08:53
2020-09-26
352
PlanetScale: Query Planning for a Sharded System like Vitess (Sugu Sougoumarane)
1:09:00
2020-09-07
353
ScyllaDB: No-Compromise Performance (Avi Kivity)
1:03:17
2020-08-29
354
TerminusDB: Building a Native Revision Control DB from Scratch (Gavin Mendel-Gleason)
49:58
2020-08-22
355
Splice Machine – An HTAP DB at Scale (Daniel Gómez Ferro & Yi Xia)
1:05:41
2020-08-13
356
YugabyteDB: Bringing Together the Best of Amazon Aurora and Google Spanner (Karthik Ranganathan)
1:01:58
2020-08-09
357
Black-box Isolation Checking with Elle (Kyle Kingsbury, Jepsen.io)
58:08
2020-07-30
358
Rockset: Realtime Indexing for Fast Queries on Massive Semi-structured Data (Dhruba Borthakur)
1:01:25
2020-07-24
359
DataStax Astra: How We Built a Cassandra-as-a-Service (Jim McCollom & Jeff Carpenter, DataStax)
59:17
2020-07-19
360
Dolt: Another Relational Database, Why and How (Oscar Batori & Zach Musgrave , DoltHub)
1:11:44
2020-07-13
Videos 361–380 22h 51m 0/20
361
Testing Cloud-Native Databases with Chaos Mesh (Siddon Tang, PingCAP)
53:52
2020-07-01
362
Deepgreen DB: Greenplum At Speed (CK Tan, Vitesse Data)
1:06:07
2020-06-17
363
Finding Logic Bugs in Database Management Systems (Manuel Rigger, ETH SQLancer)
56:33
2020-06-10
364
Materialize: A Streaming SQL Database Powered by Timely Dataflow (Arjun Narayan, Materialize)
1:01:47
2020-06-08
365
APOLLO: Automatic Detection & Diagnosis of Performance Regressions in Databases (Jinho Jung, GTech)
1:01:05
2020-05-24
366
Introducing ClickHouse -- The Fastest Data Warehouse You've Never Heard Of (Robert Hodges, Altinity)
1:01:24
2020-05-13
367
Anna: A KVS for Any Scale (Chenggang Wu, UC Berkeley)
46:22
2020-05-04
368
25 - Databases on New Hardware (CMU Databases / Spring 2020)
1:32:46
2020-04-28
369
DuckDB – The SQLite for Analytics (Mark Raasveldt, CWI)
1:08:01
2020-04-27
370
24 - Server-Side Logic Execution (CMU Databases / Spring 2020)
1:11:27
2020-04-23
371
23 - Larger-than-Memory Database Architectures (CMU Databases / Spring 2020)
1:27:25
2020-04-20
372
22 - Query Optimizer Cost Models (CMU Databases / Spring 2020)
1:01:16
2020-04-15
373
21 - Query Optimizer Implementation III (CMU Databases / Spring 2020)
43:15
2020-04-15
374
20 - Query Optimizer Implementation II (CMU Databases / Spring 2020)
1:13:45
2020-04-07
375
19 - Query Optimizer Implementation I (CMU Databases / Spring 2020)
1:29:56
2020-04-02
376
18 - Parallel Sort-Merge / Sorting Algorithms (CMU Databases / Spring 2020)
1:10:34
2020-03-30
377
17 - Hash Join Algorithms (CMU Databases / Spring 2020)
1:26:43
2020-03-25
378
16 - Vectorization vs. Compilation (CMU Databases / Spring 2020)
50:59
2020-03-23
379
15 - Vectorized Execution (CMU Databases / Spring 2020)
1:27:29
2020-03-06
380
14 - Query Compilation & Code Generation (CMU Databases / Spring 2020)
1:19:51
2020-03-05
Videos 381–400 1d 1h 33m 0/20
381
13 - Query Execution & Processing (CMU Databases / Spring 2020)
1:12:17
2020-03-01
382
12 - Scheduling (CMU Databases / Spring 2020)
1:19:49
2020-02-25
383
11 - Networking (CMU Databases / Spring 2020)
1:16:39
2020-02-23
384
10 - Recovery Protocols (CMU Databases / Spring 2020)
1:05:59
2020-02-18
385
09 - Database Compression (CMU Databases / Spring 2020)
1:20:24
2020-02-16
386
08 - Database Storage Models & Layout (CMU Databases / Spring 2020)
1:18:32
2020-02-14
387
07 - OLTP Indexes [Part II] (CMU Databases / Spring 2020)
1:14:06
2020-02-10
388
06 - OLTP Indexes [Part I] (CMU Databases / Spring 2020)
1:17:08
2020-02-05
389
05 - Multi-Version Concurrency Control [Garbage Collection] (CMU Databases / Spring 2020)
1:18:32
2020-01-30
390
04 - Multi-Version Concurrency Control [Protocols] (CMU Databases / Spring 2020)
1:17:42
2020-01-28
391
03 - Multi-Version Concurrency Control [Design Decisions] (CMU Databases / Spring 2020)
1:26:25
2020-01-23
392
02 - In-Memory Databases (CMU Databases / Spring 2020)
1:12:50
2020-01-20
393
01 - History of Databases (CMU Databases / Spring 2020)
1:05:26
2020-01-13
394
26 - Systems Potpourri (Facebook Scuba, MongoDB, CockroachDB) (CMU Databases Systems / Fall 2019)
1:11:33
2019-12-06
395
25 - Shasank Chavan (Oracle In-Memory Databases) (CMU Databases Systems / Fall 2019)
1:20:35
2019-12-06
396
24 - Distributed OLAP Databases (CMU Databases Systems / Fall 2019)
1:25:15
2019-12-01
397
23 - Distributed OLTP Databases (CMU Databases Systems / Fall 2019)
1:22:24
2019-11-24
398
22 - Introduction to Distributed Databases (CMU Databases Systems / Fall 2019)
1:13:52
2019-11-21
399
21 - ARIES Database Recovery (CMU Databases Systems / Fall 2019)
1:18:07
2019-11-21
400
20 - Database Logging Schemes (CMU Databases Systems / Fall 2019)
1:15:19
2019-11-15
Videos 401–420 1d 39m 0/20
401
19 - Multi-Version Concurrency Control (CMU Databases Systems / Fall 2019)
58:38
2019-11-10
402
18 - Timestamp Ordering Concurrency Control (CMU Databases Systems / Fall 2019)
1:19:12
2019-11-05
403
17 - Two-Phase Locking Concurrency Control (CMU Databases Systems / Fall 2019)
1:07:20
2019-11-04
404
16 - Concurrency Control Theory (CMU Databases Systems / Fall 2019)
1:23:08
2019-10-27
405
15 - Query Planning & Optimization II (CMU Databases Systems / Fall 2019)
1:19:00
2019-10-24
406
14 - Query Planning & Optimization I (CMU Databases Systems / Fall 2019)
1:02:55
2019-10-20
407
13 - Query Execution II (CMU Databases Systems / Fall 2019)
1:12:52
2019-10-13
408
12 - Query Execution I (CMU Databases Systems / Fall 2019)
1:05:38
2019-10-08
409
11 - Join Algorithms (CMU Databases Systems / Fall 2019)
1:11:35
2019-10-04
410
10 - Sorting & Aggregations (CMU Databases Systems / Fall 2019)
1:18:22
2019-10-01
411
09 - Multi-Threaded Index Concurrency Control (CMU Databases Systems / Fall 2019)
1:14:11
2019-09-27
412
08 - Tree Indexes II (CMU Databases Systems / Fall 2019)
1:17:44
2019-09-26
413
07 - Tree Indexes I (CMU Databases Systems / Fall 2019)
1:18:02
2019-09-23
414
06 - Hash Tables (CMU Databases Systems / Fall 2019)
1:13:26
2019-09-17
415
05 - Buffer Pools + Memory Management (CMU Databases Systems / Fall 2019)
1:19:00
2019-09-12
416
04 - Database Storage II (CMU Databases Systems / Fall 2019)
1:13:50
2019-09-11
417
03 - Database Storage I (CMU Databases Systems / Fall 2019)
1:19:58
2019-09-07
418
02 - Advanced SQL (CMU Databases Systems / Fall 2019)
1:20:20
2019-09-02
419
01 - Course Introduction & Relational Model (CMU Databases Systems / Fall 2019)
1:06:44
2019-08-28
420
CMU Advanced Database Systems - 26 Anil Goel (SAP HANA) (Spring 2019)
1:17:12
2019-05-03
Videos 421–440 22h 42m 0/20
421
CMU Advanced Database Systems - 25 Self-Driving Databases (Spring 2019)
1:15:31
2019-05-02
422
CMU Advanced Database Systems - 23 Query Optimizer Implementation (Part 2) (Spring 2019)
1:12:42
2019-04-28
423
CMU Advanced Database Systems - 24 Query Optimizer Cost Models (Spring 2019)
1:05:00
2019-04-28
424
CMU Advanced Database Systems - 22 Query Optimizer Implementation (Part I) (Spring 2019)
1:15:05
2019-04-19
425
CMU Advanced Database Systems - 21 Vectorization vs. Compilation (Spring 2019)
41:52
2019-04-16
426
CMU Advanced Database Systems - 20 Vectorized Query Execution (Spring 2019)
1:02:53
2019-04-16
427
PhD Announcement: Tianyu Li
5:35
2019-04-15
428
CMU Advanced Database Systems - 19 Query Compilation & Code Generation (Spring 2019)
1:19:31
2019-04-05
429
CMU Advanced Database Systems - 18 Parallel Sort-Merge Join Algorithms (Spring 2019)
1:00:03
2019-04-05
430
CMU Advanced Database Systems - 17 Parallel Hash Join Algorithms (Spring 2019)
1:18:04
2019-03-29
431
CMU Advanced Database Systems - 16 Server-side Logic Execution (Spring 2019)
1:02:42
2019-03-27
432
CMU Advanced Database Systems - 15 Query Processing & Execution (Spring 2019)
1:04:24
2019-03-27
433
CMU Advanced Database Systems - 14 Scheduling (Spring 2019)
1:06:51
2019-03-11
434
CMU Advanced Database Systems - 13 Networking Protocols (Spring 2019)
1:24:48
2019-02-28
435
CMU Advanced Database Systems - 12 Recovery Protocols (Spring 2019)
1:12:52
2019-02-26
436
CMU Advanced Database Systems - 11 Larger-than-Memory Databases (Spring 2019)
1:12:03
2019-02-21
437
CMU Advanced Database Systems - 10 Database Compression (Spring 2019)
1:20:19
2019-02-19
438
CMU Advanced Database Systems - 09 Storage Models & Data Layout (Spring 2019)
1:24:28
2019-02-14
439
CMU Advanced Database Systems - 08 OLTP Indexes: Trie Data Structures (Spring 2019)
1:21:11
2019-02-12
440
CMU Advanced Database Systems - 07 OLTP Indexes: Latch-free Data Structures (Spring 2019)
1:16:16
2019-02-07
Videos 441–460 1d 1h 8m 0/20
441
CMU Advanced Database Systems - 06 Index Locking & Latching (Spring 2019)
1:19:47
2019-02-07
442
CMU Advanced Database Systems - 05 MVCC Garbage Collection (Spring 2019)
1:19:07
2019-02-03
443
CMU Advanced Database Systems - 04 Multi-Version Concurrency Control Protocols (Spring 2019)
1:18:02
2019-01-29
444
CMU Advanced Database Systems - 03 Multi-Version Concurrency Control Design Decisions (Spring 2019)
1:19:40
2019-01-25
445
CMU Advanced Database Systems - 02 Transaction Models & In-Memory Concurrency Control (Spring 2019)
1:40:50
2019-01-22
446
CMU Advanced Database Systems - 01 In-Memory Databases (Spring 2019)
1:06:57
2019-01-15
447
CMU Database Systems - 26 Systems Potpourri [CockroachDB, Spanner, MongoDB] (Fall 2018)
1:18:55
2018-12-06
448
CMU Database Systems - 25 Ethan Zhang [VoltDB] (Fall 2018)
1:22:13
2018-12-05
449
CMU Database Systems - 24 Distributed OLAP Databases (Fall 2018)
1:06:22
2018-11-30
450
Hardware Accelerated Database Lectures #6 - Swarm64 (Karsten Rönner)
1:09:43
2018-11-30
451
CMU Database Systems - 23 Distributed OLTP Databases Part II (Fall 2018)
1:19:38
2018-11-28
452
CMU Database Systems - 22 Distributed OLTP Databases Part I (Fall 2018)
1:10:52
2018-11-20
453
CMU Database Systems - 21 Database Recovery (Fall 2018)
1:16:32
2018-11-16
454
CMU Database Systems - 20 Logging Schemes (Fall 2018)
1:16:28
2018-11-13
455
CMU Database Systems - 19 Multi-Version Concurrency Control (Fall 2018)
1:09:34
2018-11-13
456
CMU Database Systems - 18 Timestamp Ordering Concurrency Control (Fall 2018)
1:20:38
2018-11-06
457
Hardware Accelerated Database Lectures #5 - Brytlyt (Richard Heyns)
1:00:24
2018-11-02
458
CMU Database Systems - 17 Two-Phase Locking Concurrency Control (Fall 2018)
1:18:14
2018-11-01
459
CMU Database Systems - 16 Concurrency Control Theory (Fall 2018)
1:17:06
2018-10-31
460
Hardware Accelerated Database Lectures #4 - BlazingDB (Felipe Aramburu)
56:47
2018-10-28
Videos 461–480 22h 13m 0/20
461
CMU Database Systems - 15 Embedded Logic (Fall 2018)
1:12:58
2018-10-25
462
CMU Database Systems - 14 Parallel Execution (Fall 2018)
39:33
2018-10-24
463
CMU Database Systems - 13 Query Optimization (Fall 2018)
1:13:39
2018-10-23
464
CMU Database Systems - 12 Join Algorithms (Fall 2018)
1:05:30
2018-10-12
465
Hardware Accelerated Database Lectures #3 - SQream DB (Jake Wheat + Arnon Shimoni)
54:56
2018-10-05
466
CMU Database Systems - 11 Sorting & Aggregation Algorithms (Fall 2018)
28:09
2018-10-05
467
CMU Database Systems - 10 Query Processing (Fall 2018)
52:14
2018-10-04
468
CMU Database Systems - 09 Index Concurrency Control (Fall 2018)
1:08:02
2018-10-01
469
CMU Database Systems - 08 Tree Indexes Part II (Fall 2018)
1:17:23
2018-10-01
470
CMU Database Systems - 07 Tree Indexes Part I (Fall 2018)
1:17:17
2018-09-22
471
Hardware Accelerated Database Lectures #2 - MapD (Todd Mostak + Alex Baden)
56:44
2018-09-21
472
CMU Database Systems - 06 Hash Tables (Fall 2018)
1:21:12
2018-09-18
473
Hardware Accelerated Database Lectures #1 - Kinetica (Nima Negahban + Eli Glaser)
1:07:15
2018-09-17
474
CMU Database Systems - 05 Buffer Pools (Fall 2018)
1:10:33
2018-09-13
475
CMU Database Systems - 04 Database Storage II (Fall 2018)
1:12:32
2018-09-11
476
CMU Database Systems - 03 Database Storage I (Fall 2018)
1:13:07
2018-09-08
477
CMU Database Systems - 02 Advanced SQL (Fall 2018)
1:20:55
2018-08-30
478
CMU Database Systems - 01 Course introduction & Relational Data Model (Fall 2018)
1:07:29
2018-08-30
479
CMU Advanced Database Systems - 25 Ashish Motivala [Snowflake] (Spring 2018)
1:20:22
2018-05-09
480
CMU Advanced Database Systems - 24 Databases on New Hardware (Spring 2018)
1:12:43
2018-05-08
Videos 481–500 23h 28m 0/20
481
CMU Advanced Database Systems - 23 Larger-than-Memory Databases (Spring 2018)
1:06:36
2018-05-08
482
CMU Advanced Database Systems - 22 Vectorized Query Execution Part II (Spring 2018)
38:51
2018-04-30
483
CMU Advanced Database Systems - 21 Vectorized Query Execution Part I (Spring 2018)
1:17:25
2018-04-30
484
CMU Advanced Database Systems - 20 Parallel Sort-Merge Join Algorithms (Spring 2018)
1:20:10
2018-04-18
485
CMU Advanced Database Systems - 19 Parallel Hash Join Algorithms (Spring 2018)
1:21:13
2018-04-08
486
Carnegie Mellon University School of Computer Science -- 2018 Joel & Ruth Spira Teaching Award
5:32
2018-04-06
487
CMU Advanced Database Systems - 18 Query Execution & Scheduling (Spring 2018)
1:23:36
2018-04-04
488
CMU Advanced Database Systems - 17 Cost Models (Spring 2018)
1:12:55
2018-03-31
489
CMU Advanced Database Systems - 16 Optimizer Implementation Part II (Spring 2018)
1:14:40
2018-03-29
490
CMU Advanced Database Systems - 15 Optimizer Implementation Part I (Spring 2018)
1:19:40
2018-03-23
491
CMU Advanced Database Systems - 14 Networking (Spring 2018)
1:17:00
2018-03-07
492
CMU Advanced Database Systems - 13 Database Checkpoints (Spring 2018)
1:16:02
2018-03-01
493
CMU Advanced Database Systems - 12 Logging Protocols (Spring 2018)
1:18:20
2018-02-27
494
CMU Advanced Database Systems - 11 System Catalogs & Database Compression (Spring 2018)
1:19:31
2018-02-23
495
CMU Advanced Database Systems - 10 Storage Models & Data Layout (Spring 2018)
1:13:19
2018-02-22
496
CMU Advanced Database Systems - 09 OLTP Indexes Part II (Spring 2018)
1:04:32
2018-02-20
497
CMU Advanced Database Systems - 08 OLTP Indexes Part I (Spring 2018)
1:22:00
2018-02-13
498
CMU Advanced Database Systems - 07 Index Locking & Latching (Spring 2018)
1:01:23
2018-02-09
499
CMU Advanced Database Systems - 06 Multi-Version Concurrency Control Part II (Spring 2018)
1:13:08
2018-02-08
500
CMU Advanced Database Systems - 04 Optimistic Concurrency Control (Spring 2018)
1:22:34
2018-02-05
Videos 501–520 1d 15m 0/20
501
CMU Advanced Database Systems - 05 Multi-Version Concurrency Control Part I (Spring 2018)
1:24:20
2018-02-02
502
CMU Advanced Database Systems - 03 Query Compilation (Spring 2018)
1:21:45
2018-01-25
503
CMU Advanced Database Systems - 02 In-Memory Databases (Spring 2018)
1:20:56
2018-01-24
504
CMU Advanced Database Systems - 01 Course Information & History of Databases (Spring 2018)
1:11:24
2018-01-22
505
CMU Database Systems - 25 Barry Morris [NuoDB] (Fall 2017)
1:13:14
2017-12-07
506
CMU Database Systems - 24 Distributed OLAP Systems (Fall 2017)
1:01:01
2017-12-07
507
CMU Database Systems - 23 Distributed OLTP Systems (Fall 2017)
1:19:53
2017-11-28
508
CMU Database Systems - 22 Database Recovery (Fall 2017)
1:16:22
2017-11-21
509
Time Series Database Lectures #6 - Mike Freedman (TimescaleDB)
58:18
2017-11-20
510
CMU Database Systems - 21 Logging Schemes (Fall 2017)
1:09:27
2017-11-14
511
CMU Database Systems - 20 Multi-Version Concurrency Control (Fall 2017)
1:05:31
2017-11-12
512
CMU Database Systems - 19 Timestamp Ordering Concurrency Control (Fall 2017)
1:19:02
2017-11-07
513
Time Series Database Lectures #5 - Edouard Alligand (QuasarDB)
1:01:59
2017-11-04
514
CMU Database Systems - 18 Index Concurrency Control (Fall 2017)
1:15:52
2017-11-03
515
CMU Database Systems - 17 Two-Phase Locking (Fall 2017)
1:16:05
2017-10-31
516
Time Series Database Lectures #4 - Fintan Quill (Kdb+)
1:02:23
2017-10-27
517
CMU Database Systems - 16 Concurrency Control Theory (Fall 2017)
1:27:17
2017-10-27
518
CMU Database Systems - 15 Embedded Database Logic (Fall 2017)
1:22:49
2017-10-24
519
CMU Database Systems - 14 Parallel Execution (Fall 2017)
1:10:47
2017-10-17
520
Time Series Database Lectures #3 - Saurabh Goel (Two Sigma)
56:29
2017-10-14
Videos 521–540 23h 13m 0/20
521
CMU Database Systems - 13 Query Optimization (Fall 2017)
1:12:18
2017-10-12
522
CMU Database Systems - 12 Hash Joins & Aggregations (Fall 2017)
1:16:38
2017-10-10
523
CMU Database Systems - 11 Sorting & Joins (Fall 2017)
1:15:43
2017-10-05
524
CMU Database Systems - 10 Query Processing (Fall 2017)
1:14:30
2017-10-03
525
CMU Database Systems - 09 Order-Preserving Trees (Fall 2017)
1:23:16
2017-09-28
526
CMU Database Systems - 08 Hash Tables (Fall 2017)
1:15:49
2017-09-28
527
Time Series Database Lectures #2 - Karthik Ramasamy (Streamlio)
1:01:40
2017-09-22
528
CMU Database Systems - 07 Buffer Pools (Fall 2017)
1:10:23
2017-09-21
529
CMU Database Systems - 06 Database Storage (Fall 2017)
1:08:35
2017-09-19
530
Time Series Database Lectures #1 - Paul Dix (InfluxDB)
54:27
2017-09-15
531
CMU Database Systems - 05 Normal Forms (Fall 2017)
1:10:53
2017-09-14
532
CMU Database Systems - 04 Functional Dependencies (Fall 2017)
1:13:54
2017-09-12
533
CMU Database Systems - 03 Advanced SQL (Fall 2017)
1:17:10
2017-09-09
534
CMU Database Systems - 02 Relational Algebra (Fall 2017)
1:21:16
2017-09-05
535
CMU Database Systems - 01 Course introduction & Relational Data Model (Fall 2017)
50:06
2017-08-28
536
L25 - Apache Impala/Kudu Tech Talk [CMU Database Systems Spring 2017]
1:17:46
2017-05-03
537
L24 - Non-Volatile Memory Databases [CMU Database Systems Spring 2017]
59:16
2017-05-02
538
L23 - Larger-than-Memory Databases [CMU Database Systems Spring 2017]
1:11:31
2017-04-26
539
L22 - Vectorized Execution (Part II) [CMU Database Systems Spring 2017]
46:52
2017-04-12
540
L21 - Vectorized Execution (Part I) [CMU Database Systems Spring 2017]
1:11:15
2017-04-07
Videos 541–560 1d 17m 0/20
541
L20 - Query Compilation [CMU Database Systems Spring 2017]
1:18:16
2017-04-05
542
L19 - Parallel Join Algorithms (Sorting) [CMU Database Systems Spring 2017]
1:05:18
2017-03-31
543
L18 - Parallel Join Algorithms (Hashing) [CMU Database Systems Spring 2017]
1:07:21
2017-03-29
544
L17 - Query Execution & Scheduling [CMU Database Systems Spring 2017]
1:13:51
2017-03-24
545
L16 - Optimizer Cost Models [CMU Database Systems Spring 2017]
1:13:31
2017-03-10
546
L15 - Optimizer Implementation (Part II) [CMU Database Systems Spring 2017]
1:15:41
2017-03-09
547
L14 - Optimizer Implementation (Part I) [CMU Database Systems Spring 2017]
1:11:21
2017-03-03
548
L13 - Checkpoint Protocols [CMU Database Systems Spring 2017]
55:15
2017-03-01
549
L12 - Logging Protocols [CMU Database Systems Spring 2017]
1:18:32
2017-02-24
550
L11 - Database Compression [CMU Database Systems Spring 2017]
1:08:38
2017-02-22
551
L10 - Storage Models & Data Layout [CMU Database Systems Spring 2017]
1:19:23
2017-02-17
552
L09 - OLAP Indexes [CMU Database Systems Spring 2017]
1:12:41
2017-02-15
553
L08 - Latch-free OLTP Indexes (Part II) [CMU Database Systems Spring 2017]
1:13:19
2017-02-10
554
L07 - Latch-free OLTP Indexes (Part I) [CMU Database Systems Spring 2017]
1:21:48
2017-02-08
555
L06 - Index Locking & Latching [CMU Database Systems Spring 2017]
1:06:52
2017-02-03
556
L05 - Multi-Version Concurrency Control [CMU Database Systems Spring 2017]
1:13:02
2017-02-01
557
L04 - Optimistic Concurrency Control [CMU Database Systems Spring 2017]
1:17:21
2017-01-30
558
L03 - Concurrency Control Challenges [CMU Database Systems Spring 2017]
1:21:24
2017-01-27
559
L02 - In-Memory Databases [CMU Database Systems Spring 2017]
1:11:39
2017-01-25
560
L01 - Course Information & History of Databases [CMU Database Systems Spring 2017]
1:11:29
2017-01-24
Videos 561–580 21h 40m 0/20
561
Seth Proctor - NuoDB [Seven Databases in Seven Weeks - CMU Fall 2014]
1:06:16
2016-05-16
562
Andrew Morrow - MongoDB [Seven Databases in Seven Weeks - CMU Fall 2014]
1:09:01
2016-05-16
563
Ryan Betts - VoltDB [Seven Databases in Seven Weeks - CMU Fall 2014]
1:01:10
2016-05-16
564
Bradley C. Kuszmaul - Tokutek [Seven Databases in Seven Weeks - CMU Fall 2014]
1:07:08
2016-05-16
565
Mike Zwilling - Microsoft Hekaton [Seven Databases in Seven Weeks - CMU Fall 2014]
1:08:59
2016-05-16
566
Ankur Goyal - MemSQL [Seven Databases in Seven Weeks - CMU Fall 2014]
1:01:15
2016-05-16
567
Ivan T. Bowman - SQLAnywhere [The Databaseology Lectures - CMU Fall 2015]
1:01:00
2016-05-16
568
Howard Chu - LMDB [The Databaseology Lectures - CMU Fall 2015]
1:09:29
2016-05-16
569
Lauren Foutz - BerkeleyDB [The Databaseology Lectures - CMU Fall 2015]
43:57
2016-05-16
570
D. Richard Hipp - SQLite [The Databaseology Lectures - CMU Fall 2015]
1:07:08
2016-05-16
571
Igor Canadi + Mark Callaghan - RocksDB [The Databaseology Lectures - CMU Fall 2015]
57:09
2016-05-16
572
Keith Bostic - WiredTiger [The Databaseology Lectures - CMU Fall 2015]
1:02:54
2016-05-16
573
Lecture #24 - End-of-Semester + MemSQL Tech Talk [CMU Database Systems Spring 2016]
1:40:16
2016-05-16
574
Lecture #22 - Larger-than-Memory Databases [CMU Database Systems Spring 2016]
1:07:52
2016-05-16
575
Lecture #21 - Vectorized Execution [CMU Database Systems Spring 2016]
1:05:43
2016-05-16
576
Lecture #23 - Non-Volatile Memory Database Systems [CMU Database Systems Spring 2016]
1:04:14
2016-05-16
577
Lecture #20 - Scan Sharing [CMU Database Systems Spring 2016]
50:51
2016-05-16
578
Lecture #17 - Query Planning (Optimizer Implementation) [CMU Database Systems Spring 2016]
1:14:39
2016-05-16
579
Lecture #19 - Query Compilation [CMU Database Systems Spring 2016]
1:06:38
2016-05-16
580
Lecture #18 - Query Planning (Cost Models) [CMU Database Systems Spring 2016]
53:55
2016-05-16
Videos 581–596 18h 3m 0/16
581
Lecture #16 - Database Compression [CMU Database Systems Spring 2016]
1:11:35
2016-05-16
582
Lecture #15 - Project Ideas & Extra Credit [CMU Database Systems Spring 2016]
45:50
2016-05-16
583
Lecture #14 - Logging & Recovery (Alternative Methods) [CMU Database Systems Spring 2016]
1:09:41
2016-05-16
584
Lecture #13 - Logging & Recovery (Physical Logging) [CMU Database Systems Spring 2016]
1:15:40
2016-05-16
585
Lecture #12 - Join Algorithms (Sorting) [CMU Database Systems Spring 2016]
1:04:41
2016-05-16
586
Lecture #11 - Join Algorithms (Hashing) [CMU Database Systems Spring 2016]
1:13:48
2016-05-16
587
Lecture #10 - Query Execution & Scheduling [CMU Database Systems Spring 2016]
1:06:28
2016-05-16
588
Lecture #09 - Storage Models & Data Layout [CMU Database Systems Spring 2016]
1:11:43
2016-05-16
589
Lecture #08 - Indexing (OLAP) [CMU Database Systems Spring 2016]
1:05:26
2016-05-16
590
Lecture #06 - Indexing (Locking & Latching) [CMU Database Systems Spring 2016]
1:03:01
2016-05-16
591
Lecture #07 - Indexing (OLTP) [CMU Database Systems Spring 2016]
1:03:13
2016-05-16
592
Lecture #05 - Concurrency Control (Part III) [CMU Database Systems Spring 2016]
1:06:15
2016-05-16
593
Lecture #03 - Concurrency Control (Part I) [CMU Database Systems Spring 2016]
1:13:35
2016-05-16
594
Lecture #04 - Concurrency Control (Part II) [CMU Database Systems Spring 2016]
1:11:03
2016-05-16
595
Lecture #02 - In-Memory Databases [CMU Database Systems Spring 2016]
1:11:53
2016-05-16
596
Lecture #01 - Course Information & History of Databases [CMU Database Systems Spring 2016]
1:09:04
2016-05-16