SwanLake: An Arrow Flight SQL Datalake Service Built on DuckDB + DuckLake

After handing duckdb-rs over to the DuckDB team in 2023, one question kept coming back to me: If DuckDB is already great in-process, how do we turn that power into a service that is easier to integrate, deploy, and operate? SwanLake is my answer to that question. It is a Rust-based Arrow Flight SQL server, powered by DuckDB, with DuckLake-oriented extensions for datalake scenarios. In practice,…