# We're building Postgres in Rust. Using the LLVM of databases

DevFeed: [We're building Postgres in Rust. Using the LLVM of databases](<https://devfeed.tech/articles/we-re-building-postgres-in-rust-using-the-llvm-of-databases-5877.md>)

Original publisher: [Read original article](<https://turso.tech/blog/a-new-modern-version-of-postgres-in-rust>)

Author: Glauber Costa

Published: 2026-07-16T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [browser](<https://devfeed.tech/tags/browser.md>), [building](<https://devfeed.tech/tags/building.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [processes](<https://devfeed.tech/tags/processes.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [turso](<https://devfeed.tech/tags/turso.md>)

## AI overview

Turso announces work on a modern, from-scratch Postgres-compatible database in Rust. The article outlines Turso's architecture and existing capabilities, including SQLite file compatibility, concurrent writes, asynchronous operation, and self-updating materialized views.

## Source excerpt

We are writing a modern, from-scratch version of Postgres in Rust, on top of Turso. Here is the architecture, what works today, and where we are headed.