
Professor — likes database systems, programming languages, and SC Freiburg. ツ @Teggy@discuss.systems
Tübingen, Germany
Joined January 2008
- Tweets7.7K
- Following522
- Followers1.6K
- Likes10.5K
Torsten Grust retweeted
🏛️ We launched the DuckDB Library: a curated collection of papers, podcasts, talks and books about DuckDB.
📚 We already have a collection of almost one hundred entities. The thumbnails show whether a piece is from the DuckDB team (yellow) or from others (purple).
➡️ duckdb.org/library/
Torsten Grust retweeted
We are happy to announce DuckDB v1.4.3 LTS, our latest patch release. Along with bugfixes, this release ships native extensions and Python support for Windows ARM64. Head to duckdb.org/2025/12/09/announ… for the announcement blog post and installation instructions.
Torsten Grust retweeted
🦆 E4 S2 - Adaptive Factorization in DuckDB - with Paul Groß is out now!
You can listen on:
Spotify ➡️ open.spotify.com/episode/20k…
Apple ➡️ podcasts.apple.com/us/podcas…
@duckdb @CWInl @cwi_da
Torsten Grust retweeted
📢 The final episode of DuckDB in Research's second season is out!
➗ This week, host Jack Waudby interviews Paul Groß, PhD student at CWI Amsterdam, to explore his work on adaptive factorization and worst-case optimal joins.
🎧 Listen to the episode at duckdb.org/science/paul-gros…
Torsten Grust retweeted
There's a new DuckDB episode from the @DisseminatePod.
In S02E02, host Jack Waudby interviews @abigale_kim Kim, a PhD student at the University of Wisconsin-Madison on anarchy in database extensions.
🎧 Listen to the full episode at duckdb.org/science/abigale-k…
Torsten Grust retweeted
🦆 E2 S2 - Anarchy in the Database: Abigale Kim [@abigale_kim] on DuckDB and DBMS Extensibility is out now!
You can listen on:
Spotify ➡️ open.spotify.com/episode/5E5…
YT ➡️ youtu.be/fJVmx8nEWNo?si=-YpH…
Apple ➡️ podcasts.apple.com/us/podcas…
SQL's recursive common table expressions (CTEs) have a questionable
reputation: verbose, awkward to read, inefficient to evaluate, ungrokkable
semantics, ripe with arbitrary syntactic restrictions, and basically stale
for 25 years now (since their advent in SQL:1999). Ugh.
I'm grateful that @jwaudberry gave me the chance to set the CTE record straight on his @DisseminatePod. Hear us talk about what you can with iterative computation in SQL, how efficient variants of recursion in SQL found their way into @duckdb, and how trampolines come into play.
There are several ways to catch the episode:
Spotify: open.spotify.com/episode/3Md…
Apple Podcasts: podcasts.apple.com/us/podcas…
YouTube: youtu.be/Hoo0KZ6EDq0?si=qAb4…
Torsten Grust retweeted
🦆 E1 S2 - Recursive CTEs, Trampolines, and Teaching Databases with DuckDB - with Torsten Grust (@Teggy) is out now!
You can listen on:
YT ➡️ youtu.be/Hoo0KZ6EDq0?si=qAb4…
Spotify ➡️ open.spotify.com/episode/3Md…
Apple ➡️ podcasts.apple.com/us/podcas…
Torsten Grust retweeted
CORRECTION: Mihail is doing his PhD at the Data Systems Lab at TU Nuremberg with Andreas Kipf (@andreaskipf) not TU Munich like I say in the trailer
👀 Sneaky plug for Andreas's High Impact in Databases episode... open.spotify.com/episode/5r2…
Torsten Grust retweeted
🪂 E3: Mihail Stoian (@mihail_sto) - Speeding Up Queries with "Parachutes"
🧮 E4: Paul Gross - Factorized Aggregations & Worst-Case Optimal Joins
Torsten Grust retweeted
Here's what we've got in store for you!
🎓 E1: Torsten Grust (@Teggy) - Recursive Common Table Expressions (CTEs) Demystified
🧨 E2: Abigail Kim (@abigale_kim) - Anarchy in the Database (deep dive into DBMS Extensibility)
Torsten Grust retweeted
I am looking for full-time PhD students on topics centered around knowledge graphs spanning from graph data management to neurosymbolic AI and GraphRAG.
Application deadline: September 12, 2024
Link: jobs.tuwien.ac.at/Job/236402
Torsten Grust retweeted
As promised just 1.5 weeks ago, we have indeed released DuckDB v1.0.0 this summer ☀️
Torsten Grust retweeted
The report of our @dagstuhl seminar on "Ensuring the Reliability and Robustness of Database Management Systems" is online! All attendees collaboratively wrote it during the seminar, so don't expect it to be polished, but hopefully it is still insightful! drops.dagstuhl.de/storage/04…
Torsten Grust retweeted
The APL Challenge is now open! This free-to-enter quarterly event is open to everyone but is aimed at newcomers to APL – please enter and spread the word! For more information and to enter, visit challenge.dyalog.com/?mtm_ca…
#APLChallenge #LearnAPL #APL #Dyalog #Programming
SQL is a programming language. Stop arguing. Awesome work, @frankmcsherry and @MaterializeInc team.
materialize.com/blog/advent-…
We've put SQL through the paces for the 25 Days of Advent of Code 2022: github.com/DBatUTuebingen/Ad……
(Speaking @duckdb's SQL dialect here.)
Torsten Grust retweeted
Today at the CIDR conference, Marcin Zukowski, Niels Nes and I received the Test of Time award for our @cwi_da paper on vectorized query execution!
Very thankful for this honor & for creating this award going forward.
We gave a talk: bit.ly/cidr2024-test-of-time (with speaker notes)















