DuckDB as an Analytical Read Layer: Querying a Gold Store Without a Database Server
DuckDB is an in-process analytical database that runs inside your Python application, reads Parquet files natively, and handles complex SQL including window functions, QUALIFY, and MEDIAN — with no server to manage. This tutorial covers the read-only connection pattern used in the flight disruption serving layer, thread-safety in a FastAPI threadpool, and the queries that power the reliability API.
Beginner
9 minutes
Aug 10, 2026