Trino Core
Trino from thesis to production: query anywhere and store nothing, the coordinator/worker split, the connector SPI, the parse-analyze-plan-optimize-schedule-execute lifecycle, the cost-based optimizer fed by connector stats, distributed execution as stages/tasks/splits, dynamic filtering, the asymmetric pushdown contract, the Hive/Iceberg/Delta connectors, federation in practice and its tail-latency cost, resource groups for concurrency, and fault-tolerant execution. Ends with a federated query layer capstone.
Course content
- 01Trino's ThesisFree
- 02Trino Architecture🔒
- 03The Connector Model🔒
- 04Query Lifecycle🔒
- 05The Cost-Based Optimizer🔒
- 06Distributed Execution🔒
- 07Dynamic Filtering🔒
- 08Pushdown🔒
- 09The Hive Connector🔒
- 10The Iceberg & Delta Connectors🔒
- 11Federation in Practice🔒
- 12Resource Groups & Concurrency🔒
- 13Fault-Tolerant Execution🔒
- 14Capstone - Federated Query Layer🔒
Prerequisites
Read the first chapter free
Start reading now — no account required for the free chapters.