Sign in

Hannes Mühleisen

@hannes.muehleisen.org
6.7K followers 1K following 138 posts

I like databases and boats. Co-creator of @duckdb.org, Co-Founder and CEO DuckDB Labs.

PostsRepliesMedia
Hannes Mühleisen @hannes.muehleisen.org · 26/08/2026
Some big news: @ducklabs.com is joining AWS, with the move expected to complete by early September. Our team will stay together in Amsterdam, with more resources to take DuckDB, DuckLake and Quack further - while the open-source Duck Stack remains free under MIT license ducklabs.com/news/2026/08...
ducklabs.com
DuckLabs to Join AWS, Projects to Remain Open Source
DuckLabs provides services around the DuckDB in-process OLAP data management system directly from its main developers.
106219
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 25/08/2026
DuckDB Table Functions in Java 🦆 ☕ The DuckDB #Java client registers table functions written in pure Java, exposing any Java-accessible data source as a SQL table. That turns #DuckDB into a single-node query engine for heterogeneous joins across remote systems and local files, with no export step.
duckdb.org
DuckDB Table Functions in Java
The DuckDB Java client can register table functions written in pure Java, exposing any Java-accessible data source as a SQL table. That turns DuckDB into a single-node query engine for heterogeneous j...
0122
Reposted by Hannes Mühleisen
Arjen P. de Vries Timmers 🕊️ @arjen.idf.social.ap.brid.gy · 21/08/2026
Congratulations to Dr. Laurens Kuiper for defending his PhD thesis with **cum laude** distinction! www.ru.nl/en/about-us/events/analyt… #DuckDB
ru.nl
Analytical Query Processing Beyond Main Memory | Radboud University
This PhD thesis studies how relational database systems can process queries whose temporary intermediate data exceed main memory without suffering abrupt performance collapse.
074
Reposted by Hannes Mühleisen
Tobias Müller @tobilg.com · 09/07/2026
Announcing datafusion-ducklake-provider, an open source Rust crate for reading and writing DuckLake tables through @apache.org DataFusion. - Full read and write support - Multiple catalog backends: SQLite, DuckDB, Postgres, Quack - Much much more 😀 github.com/tobilg/dataf...
github.com
GitHub - tobilg/datafusion-ducklake-provider
Contribute to tobilg/datafusion-ducklake-provider development by creating an account on GitHub.
1192
Reposted by Hannes Mühleisen
Nitay Joffe @nitayj.bsky.social · 07/07/2026
Traditional databases were "sold on the golf course" — to purchasing departments, not developers. @hannes.muehleisen.org on how that blind spot created the gap between pandas and Spark that @duckdb.org walked right into. Episode link below
1175
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 06/07/2026
Missed out on attending #DuckCon in Amsterdam or via the livestream? 🦆📺 Don’t worry, you can still catch up with all the news and roadmap announcements from “The State of the Duck” keynote right here: Video: www.youtube.com/watch?v=iFPK... Slides: blobs.duckdb.org/events/duckc... #DuckDB
0263
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 17/06/2026
🦆 There's only one week to go until DuckCon #7 in Amsterdam! We are all hyped to meet the flock and learn about the latest cool use cases from our community. As always, the event will feature the “State of the Duck” talk from DuckDB's co-creators.
1162
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 17/06/2026
Today, we are releasing DuckDB v1.4.5 and v1.5.4. Yes, we know – these version numbers can be a bit confusing! That's why we wrote two blog posts this time. The thread helps you pick the right one 🧵
1133
Reposted by Hannes Mühleisen
Örjan @lundberg.me · 12/06/2026
I built a SQL trainer that runs entirely in the browser: DuckDB-WASM, no backend. Nine lessons from SELECT to window functions and EXPLAIN, each with exercises graded against a reference solution. Static site on GitHub Pages oluies.github.io/sql-concepts...
oluies.github.io
SQL Concepts Lab — DuckDB-WASM
Interactive SQL concepts trainer running DuckDB-WASM entirely in the browser.
2151
Reposted by Hannes Mühleisen
lefred @lefredbe.bsky.social · 09/06/2026
When the sea lion learns to quack: #DuckDB now swims into #MariaDB 🦭🦆 mariadb.org/duckdb-stora...
mariadb.org
DuckDB Storage Engine for MariaDB. When the Sea Lion Learns to Quack. - MariaDB.org
An early look at the DuckDB storage engine for MariaDB — columnar, vectorized analytics that live right next to your transactional tables. The problem MariaDB’s InnoDB is excellent at what it was buil...
293
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 03/06/2026
What's new in DuckDB and how does DuckDB fit into old shell scripts? These are topics that our DevRel Gábor covered at Ubuntu Summit 2026. His talk explained three aspects of DuckDB: a command-line tool, a portable database, and a client-server database. duckdb.org/library/duck...
0194
Reposted by Hannes Mühleisen
InfoQ @infoq.com · 01/06/2026
#DuckDB has announced Quack - a new remote protocol over HTTP that enables multiple DuckDB instances to connect to and work with the same database across a network. Quack brings client-server capabilities to a database that has traditionally been local and embedded. 🔗 bit.ly/4o22y0i #InfoQ #AI
0131
Reposted by Hannes Mühleisen
Totoro @nigelsq.bsky.social · 28/05/2026
I want to explain to those who haven't used #duckdb with #Rstats that sometimes DuckDB isn't the difference between fast and slow but between possible and not.
3326
Reposted by Hannes Mühleisen
ducklabs.com @ducklabs.com · 27/05/2026
DuckDB Labs becomes DuckLabs. We ended up working on more than DuckDB, i.e., DuckLake and most recently, Quack. It was time to change the company name to reflect this. Nothing else changes – read our blog post for more details. ducklabs.com/news/2026/05...
0362
Reposted by Hannes Mühleisen
Columnar @columnar.tech · 23/05/2026
This week we released an ADBC driver for Quack, @duckdb.org’s new native client-server protocol. Now you can query remote DuckDB servers using the same ADBC interface you already use for local DuckDB across 7+ languages—no third-party server extensions required. columnar.tech/blog/quack-a...
columnar.tech
Announcing an ADBC driver for Quack
A public preview of a driver for DuckDB’s new client-server protocol
0116
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 26/05/2026
DuckCon #7 is coming up and we're looking for sponsors. We have a lineup of 15 speakers, sharing their experiences with DuckDB. For the first time, the talks will also cover DuckLake and Quack. Check out the sponsorship packages on the conference site, duckcon.org
0112
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 21/05/2026
A while back the DuckDB Labs team started a collaboration with LanceDB to bring you an extension that interacts with the Lance lakehouse format from DuckDB. In this post we take the extension for a test drive! duckdb.org/2026/05/21/t...
duckdb.org
Test-Driving the Lance Lakehouse Format in DuckDB
Lance is an open lakehouse format with a design geared toward AI workloads. LanceDB and DuckDB Labs have partnered to bring you fast vector and hybrid search directly from DuckDB SQL, without leaving ...
082
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 20/05/2026
Today, we are releasing DuckDB v1.5.3. This is not an ordinary patch release – it packs many new features for the Quack client-server protocol, Quack support for DuckLake, and big updates for AWS, HTTPS and Iceberg. Check out our blog post about all these changes and improvements – link in the 🧵.
2356
Reposted by Hannes Mühleisen
heise Developer @heisedeveloper.bsky.social · 20/05/2026
Im Interview erklärt Hannes Mühleisen, CEO von DuckDB Labs, wie sich die DuckDB von SQLite for Analytics zu einem universellen Datenwerkzeug entwickelt hat. #Datenbanken
heise.de
Mitschöpfer von DuckDB: "Es war klar, dass eine neue Architektur notwendig ist"
Im Interview erklärt Hannes Mühleisen, CEO von DuckDB Labs, wie sich die DuckDB von SQLite for Analytics zu einem universellen Datenwerkzeug entwickelt hat.
071
Reposted by Hannes Mühleisen
Mimoune Djouallah @mimdj.bsky.social · 19/05/2026
Power BI with DuckDB, 4 years later 600 M rows under 4 seconds in Direct Query mode ( warm run) datamonkeysite.com/2026/05/19/p... #onelake #apacheiceberg #PowerBI #duckdb #PowerQuery #ADBC
datamonkeysite.com
Power BI with DuckDB, 4 years later
Four years ago I wrote a blog about using DuckDB with Power BI in DirectQuery. It got a fair number of likes on LinkedIn :) along with the one comment I didn’t want to hear: how does this wor…
1202
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 14/05/2026
This Tuesday, Hannes announced Quack, our new protocol that turns DuckDB into a client-server database. Watch his talk, recorded at the AI Council, where he explained how Quack works in practice, what stack it's built on, how it performs, and what our long-term ambitions are. youtu.be/L_lttD-d1wc
youtube.com
DuckDB-Quack announcement at AI Council
YouTube video by DuckDB
2337
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 12/05/2026
Today we are revealing the Next Big Thing for DuckDB: Quack, a protocol that turns DuckDB into a client-server database. True to DuckDB's philosophy, Quack is simple and fast. Setting it up takes seconds, and it works for both bulk operations and small write transactions. 🔗 duckdb.org/quack
710012
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 07/05/2026
The Delta and Unity Catalog extensions in DuckDB have shed their experimental labels! Today's blog post by Ben Fleis presents there features: ✍️ Write Delta tables 🤝 Multi-writer access with concurrency control through UC ⏪ Time travel queries on Delta tables Read more: duckdb.org/2026/05/07/d...
duckdb.org
Delta Grows Up: Writes, Unity Catalog and Time Travel
DuckDB's Delta and Unity Catalog extensions shed their experimental tags — now with writes, Unity Catalog and time travel support.
0304
Reposted by Hannes Mühleisen
Lindsay Clark @datadictum.bsky.social · 21/04/2026
"We have a database and we're not afraid of using it." How DuckDB tackled the small changes problem in lakehouse design. www.theregister.com/2026/04/16/d...
theregister.com
DuckDB uses RDBMS to tackle lakehouse 'small changes' issue
: Batching teensy changes in chunks creates massive performance boost, DuckDB Labs team claims
172
Reposted by Hannes Mühleisen
George Stagg @gws.phd · 20/04/2026
I've been working on this over the last few months and in my opinion it is just beyond cool. Grammar of graphics for SQL users!
16315
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 17/04/2026
We are hosting the next edition of our community conference, DuckCon, in Amsterdam on June 24. The registration is already open and you can submit your talk proposals until next Wednesday. Looking forward to your submissions and seeing the flock in the summer!
0125
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 17/04/2026
The Register published a report on DuckLake v1.0 and cited our recent post: > In a blog post accompanying the 1.0 launch, Pedro Holanda, DuckDB Labs principal engineer, said the company's benchmark shows 926× faster queries and 105× faster ingestion when compared to Iceberg, the open table format.
0244
Reposted by Hannes Mühleisen
The Register @theregister.com · 16/04/2026
DuckDB uses RDBMS to attack classic 'small changes' problem in lakehouses
go.theregister.com
DuckDB uses RDBMS to attack classic 'small changes' problem in lakehouses
Batching teensy changes in chunks creates massive performance boost, DuckDB Labs team claims The team behind in-process OLAP database DuckDB has put forward a solution to the "small changes" problem that they say plagues lakehouse implementations of the kind based on technologies from Databricks, Snowflake, Google, and others.…
192
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 14/04/2026
We heard that a specification looks more serious if it's served as a PDF. Well, you can read the DuckLake documentation as a PDF now (blobs.duckdb.org/docs/ducklak...)! This document covers both the specification and the DuckDB extension's usage.
0141
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 14/04/2026
Yesterday, we released DuckLake v1.0 and also published a podcast where Pedro Holanda and Mark Raasveldt talk about the DuckLake, going into quite some technical details. Listen to the episode at ducklake.select/media/duckla...
ducklake.select
DuckLake v1.0 – Developer Discussion
DuckLake is a SQL-as-a-lakehouse format that leverages your favorite SQL database (SQLite, PostgreSQL or DuckDB) to provide ACID transactions, schema evolution, and time travel for your data lake, wit...
0152
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 13/04/2026
Don't forget about the DuckDB v1.5.2 announcement: duckdb.org/2026/04/13/a...
duckdb.org
Announcing DuckDB 1.5.2
We are releasing DuckDB version v1.5.2, a patch release with bugfixes and performance improvements, and support for the DuckLake v1.0 lakehouse format.
0122
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 13/04/2026
We are happy to release DuckLake v1.0, a production-ready lakehouse format specification. Its reference implementation, the ducklake DuckDB extension, is available as of today in DuckDB v1.5.2. For more details, read the announcement blog post: ducklake.select/2026/04/13/d...
ducklake.select
DuckLake v1.0
We are happy to release DuckLake v1.0, a production-ready lakehouse format specification. Its reference implementation, the ducklake DuckDB extension, is available as of today in DuckDB v1.5.2.
15211
Reposted by Hannes Mühleisen
__Alex Monahan__ @a13x.bsky.social · 02/04/2026
You have to really love something to write a book about it. DuckLake makes PB-scale lakehouses simple: Postgres, Object Storage, DuckDB, & 6 lines of SQL. Chapter 1 of the @oreilly.bsky.social book I'm co-authoring just dropped - download for free at this link! motherduck.com/lp/ducklake-...
motherduck.com
DuckLake The Definitive Guide — Free O'Reilly Book
A comprehensive O'Reilly guide to the open table format that replaces file-based metadata with SQL databases. Free early access for data engineers and platform teams.
0325
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 01/04/2026
🇳🇱🌷🚲 DuckDB now speaks Dutch! Load the EendDB community extension and start writing your queries in het Nederlands: duckdb.org/2026/04/01/d...
1183
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 31/03/2026
🇳🇱 DuckCon returns to the Netherlands! We'll host our next edition on June 24 in Amsterdam. We are looking forward to meeting the DuckDB community in our home town's Royal Tropical Institute for an afternoon of talks and discussions. Please submit your talk proposals and register! duckcon.org
1114
Reposted by Hannes Mühleisen
Christopher Grainger @cigrainger.bsky.social · 25/03/2026
That DuckDB extension I was working on landed in community extensions today! I'm pretty excited about it -- prefiltered ACORN-1 HNSW approx nearest neighbours in #DuckDB. Even pgvector does postfiltering, for example. INSTALL hnsw_acorn FROM community; LOAD hnsw_acorn; github.com/duckdb/commu...
github.com
Add hnsw_acorn: filtered HNSW vector search with ACORN-1 by cigrainger · Pull Request #1573 · duckdb/community-extensions
Summary Adds the hnsw_acorn extension — a fork of duckdb-vss that adds filtered HNSW vector search using the ACORN-1 algorithm. The upstream vss extension applies WHERE clauses after the HNSW index...
2102
Reposted by Hannes Mühleisen
Christopher Grainger @cigrainger.bsky.social · 24/03/2026
Hey #ElixirLang folks! Here's a little something I've been working on. I'd love some early stage feedback. dux.now
dux.now
Dux: Distributed DuckDB-native DataFrames for Elixir
dplyr-style verb API backed by DuckDB. Lazy pipelines compile to SQL. Distributed execution across the BEAM. Graph analytics, cross-source joins, Nx interop.
34612
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 23/03/2026
📈 Today, we are releasing DuckDB version 1.5.1, a patch release with bug fixes, performance improvements and support for the Lance lakehouse format. ➡️ duckdb.org/2026/03/23/a...
1243
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 20/03/2026
We're excited to announce duckdb-skills, a DuckDB plugin for Claude Code! We think the embedded nature of DuckDB makes it a perfect companion for Claude in your local workflows. Check out the repository at github.com/duckdb/duckd...
github.com
GitHub - duckdb/duckdb-skills
Contribute to duckdb/duckdb-skills development by creating an account on GitHub.
15414
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 16/03/2026
👀 DuckDB spotted in this year's NVIDIA GTC keynote: youtu.be/jw_o0xr8MWU?...
1212
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 13/03/2026
5️⃣ Save the date: on 05. 05., we'll hold the first DuckCon in the APAC region. 5️⃣ Singapore is the 5th city where we host the conference after Brussels, Amsterdam, San Francisco and Seattle. 5️⃣ Most importantly: you have 5 days to submit your talk proposals! ➡️ duckdb.org/events/2026/...
142
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 12/03/2026
🍻 ​​We are hosting a pub session during NVIDIA GTC! If you are in San Jose next Tuesday, sign up to have a beer with DuckDB's co-creator Hannes Mühleisen and members of the DuckDB community. 🎟️ luma.com/d0x8pwu0
luma.com
DuckDB Pub Session in San Jose · Luma
We are hosting a pub session during Nvidia GTC, where you can chat with DuckDB's co-creator, Hannes Mühleisen and connect with members of the DuckDB community.
071
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 09/03/2026
We released DuckDB v1.5! This release comes with a “friendly CLI” client, a new (opt-in) PEG parser, support for VARIANT types and many lakehouse features. It also ships a new network stack, a reworked geospatial extension, Azure writes and an ODBC scanner. Read more at duckdb.org/2026/03/09/a...
06116
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 23/02/2026
🏗️ The DuckDB team is working hard on delivering DuckDB v1.5. 🌃 While the official release is next week, you can already give it a quick test using the nightly builds available at duckdb.org/install/prev... If you encounter any issues, let us know! 🐛💬
duckdb.org
DuckDB Preview (Nightly) Installation
DuckDB preview installation page
1264
Reposted by Hannes Mühleisen
DuckDB @duckdb.org · 20/02/2026
🦆 ↔️ 🦀 DuckDB Labs is looking for a Rust engineer to join our team in Amsterdam. 📝 See the details and application page at duckdblabs.com/jobs/rust_en...
duckdblabs.com
Rust Engineer
DuckDB Labs provides services around the DuckDB in-process OLAP data management system directly from its main developers.
1229
Reposted by Hannes Mühleisen
Brian Dill @wbdill.bsky.social · 11/02/2026
@hannes.muehleisen.org I LOOOOVE DuckDB so much that I am presenting a "DuckDB 101" session at datatuneconf.com on March 7
datatuneconf.com
DataTune - Data Community Conference - Nashville 2026
DataTune is Nashville’s community-driven conference for data professionals, leaders, and innovators. Join us March 6 – 7, 2026, to learn, connect, and explore the future of AI, engineering, and analyt...
081
Reposted by Hannes Mühleisen
realberry.bsky.social @realberry.bsky.social · 13/02/2026
Tired of digging through gov databases for H1B wage data? I built OpenH1B.org to make it easy. 500k records, DuckDB/Parquet tech, 200+ QPS speed. Search by ZIP for official DOL levels. openh1b.org #h1b #career #data #python
openh1b.org
I built a tool to find your H1B Wage Level by ZIP code (OpenH1B.org)
Discover official DOL Wage Levels (I-IV) by ZIP code with OpenH1B.org. A faster, cleaner way to navigate the 2025-2026 H1B lottery season.
072
Reposted by Hannes Mühleisen
Peter Boncz @peterabcz.bsky.social · 11/02/2026
DuckDB was added to the wall of fame of CWI, next to Dijkstra’s shortest path algorithm, the Atlantic Crossing of the Internet & the creation of Python On the occasion of our 80th (really!) bday Congrats to @hannes.muehleisen.org & @markraasveldt.bsky.social @duckdb.org @cwi-amsterdam.bsky.social
3558
Reposted by Hannes Mühleisen
hrbrmstr 🇺🇦 🇬🇱 🇨🇦🇧🇪 @hrbrmstr.mastodon.social.ap.brid.gy · 08/02/2026
holy moly! great caesar's ghost! The DuckDB C extension template makes writing DuckDB extensions SO MUCH EASIER/FASTER. /me *is about to run amok making extensions*
oast extension sample output
062
Reposted by Hannes Mühleisen
Hadley Wickham @hadley.nz · 27/01/2026
I love this idea: duckdb.org/community_ex.... It translates dplyr syntax _inside_ of duckdb so you can mix it with regular SQL
duckdb.org
dplyr
DuckDB Community Extensions R dplyr pipeline syntax support for DuckDB - transpiles dplyr verbs to SQL
37414