Back to Explore
Series

Building a Database from Zero

Part 10 of 10

RustDatabaseSystem Design

The Art of Query Planning in Rust

How query planners decide execution strategy, and how we built one from scratch for our toy database.

HL
Hoa Le

@hoale · 1w ago

18 min read12.8K
Ongoing

Building a Database from Zero

Write a key-value store, then a relational engine, then query planning -- all in Rust.

HL
Hoa Le

@hoale

Full-stack developer and open source contributor. Rust, TypeScript, and systems thinking.

12.6K followers45 articles

Related Articles