Skip to content

DuckDB 2.0's quack server lets ten writers share one file for under 2ms a query

7.8 relevance
Score Breakdown
technical depth
8
novelty
9
actionability
7
community
7
strategic
6
personal
9

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

DuckDB 2.0's concurrent write server is a significant technical advancement with immediate practical use for data engineers.

DevTools dev.to
DuckDB 2.0's quack server lets ten writers share one file for under 2ms a query
Summary

DuckDB 2.0's quack extension turns a running DuckDB process into a network server, enabling up to ten concurrent writers to share a single file without file-lock conflicts. Benchmarks show throughput peaks at 5 concurrent clients (735 inserts/s) then degrades, with 20 clients matching single-client serial performance (~350/s). Quack does not bypass DuckDB's internal write serialization—it provides a single process gateway that multiplexes writes through the one allowed lock holder.

Author

Alex Georgiev

More from Alex Georgiev →