SwanLake: An Arrow Flight SQL Datalake Service Built on DuckDB + DuckLake
<p>After handing <a href="https://github.com/duckdb/duckdb-rs">duckdb-rs</a> over to the DuckDB team in 2023, one question kept coming back to me:</p> <p>If DuckDB is already great in-process, how do we turn that power into a service that is easier to integrate, deploy, and operate?</p> <p><a href="https://github.com/swanlake-io/swanlake">SwanLake</a> is my answer to that question.</p> <p>It is a Rust-based Arrow Flight SQL server, powered by DuckDB, with DuckLake-oriented extensions for datalake scenarios. In practice, SwanLake is built around a three-part combination: DuckDB + DuckLake + Flight SQL.</p>