We're Building Postgres in Rust. Using the LLVM of Databases
polyrand
75 points
16 comments
July 16, 2026
Related Discussions
Found 5 related stories in 51.5ms across 5,215 title embeddings via pgvector HNSW
- After rewriting SQLite in Rust, Turso turns its sights on Postgres theanonymousone · 12 pts · July 30, 2026 · 75% similar
- Postgres rewritten in Rust, now passing 100% of the Postgres regression tests SweetSoftPillow · 526 pts · July 09, 2026 · 70% similar
- PostgreSQL for Everything karlmush · 333 pts · August 19, 2026 · 56% similar
- How Our Rust-to-Zig Rewrite Is Going jorangreef · 467 pts · July 16, 2026 · 54% similar
- Pgrust v0.2: Now faster than Postgres and Clickhouse Latest malisper · 18 pts · July 30, 2026 · 53% similar
Discussion Highlights (7 comments)
ComputerGuru
Author also discussing it on their Twitter [0]. I’m reserving judgement for now, but this has lots of potential usecases even apart from replacing postgres. [0]: https://x.com/glcst/status/2077759127682486561?s=46
Omega359
The llvm of databases is not turso, it's datafusion.
polyrand
I'm already quite excited about Turso being SQLite-compatible, but adding many features on top. And when a feature is not directly compatible with SQLite (ie: you can't directly read the file with `sqlite3`, it's straightforward to convert). This is great because you know you'll always be able to continue working with that database. Even if Turso stopped working, it's still a valid SQLite database. A combination I would be excited about is: - Full support for Postgres protocol/wire format (ie: Postgres, but in-process, backed by a single file). - Optional: Client/server architecture for further scaling and remote management using existing Postgres tooling - All backed by a SQLite-compatible file They are already adding MVCC to SQLite anyway. So their effort seems doable, and I hope they succeed.
scotty79
Will it have fast COUNT-s?
hoppp
Sounds cool but also why? Is it so it's possible to have 1 database and then switch from sqlite to postgres without data migration?
khuey
As someone who doesn't follow databases that closely, how is this different from Amazon Aurora (other than being open source)?
mhh__
Would be interested in strategic value add versus cedardb (although cedar is closed source in a way that at the moment I think may kill it)