Design and Implementation of DuckDB Internals
4 days ago
- #database systems
- #education
- #DuckDB
- A DuckDB-based course named "DiDi" covering the design and implementation of database system internals.
- Developed by Torsten Grust for a 15-week undergraduate course at the University of Tübingen.
- Focuses on selected internals of DuckDB, including topics like memory management, sorting, indexing, query execution, and optimization.
- Requires basic SQL skills, primarily covering SELECT, FROM, WHERE, GROUP BY, and HAVING queries.
- Slides and auxiliary materials are available on GitHub, with a chapter layout planned through March 2026.