About SwanLake

SwanLake is an Arrow Flight SQL server backed by DuckDB with DuckLake support.

Practical Analytics Runtime

SwanLake focuses on providing a high-performance, simple, and extensible server for modern data workloads.

Arrow Flight SQL

High-throughput SQL over gRPC, optimized for low-latency data transfer and ingestion.

DuckDB Execution

Embedded analytical execution engine for lightning-fast query processing on local and remote data.

DuckLake Integration

Native support for data lake storage patterns, bridging the gap between local compute and cloud storage.

What You Can Build

SwanLake is designed to be a versatile component in your data infrastructure.

  • Lakehouse Services: Query services on top of Postgres and object storage.
  • Ingestion Pipelines: Fast pipelines for logs, events, and operational metrics.
  • Analytics Endpoints: Internal endpoints with simple deployment and controls.
SwanLake visual

Status & Observability

Built-in visibility into your server's health and performance.

SwanLake includes a dedicated status page to inspect active sessions, track query latency (P95/P99), monitor slow queries, and analyze system errors in real-time.

SwanLake Status Page