
DuckDB just got a client-server protocol, and yes, it's called Quack 🦆 DuckDB announced Quack today: an HTTP-based protocol that lets multiple DuckDB clients connect to a single DuckDB server, with no file lock fights and no transcoding between formats. People have been hacking together their own versions for years. Now there's an official one. We've been running DuckDB as both client and server for nearly four years at MotherDuck, so this evolution is one we're cheering for. We've been getting our wings dirty with a preview and plan to support Quack as a MotherDuck endpoint, targeting DuckDB 2.0. Jordan Tigani wrote up what Quack is, what it unlocks for the DuckDB community, and where MotherDuck fits alongside it: multi-user permissions, SSO, separation of storage and compute, differential storage, hypertenancy, read scaling, and serverless lifecycle. Read the post: motherduck.com/blog/duckdb-cl…










