đŚ Turso's Postgres Heist
Todayâs issue: Rust Analyzer v0.3.2981 Is Out, Open-Sourcing Grok Build, and Burntsushi Is Back
Hello Rustaceans!
In this issue, we cover the recent Turso announcement, spotlight a project, and highlight 10 awesome links of the week.
Hereâs issue 128.
MAIN NEWS
Tursoâs Postgres Heist
When the nerds at Turso announced they were rewriting SQLite in Rust, plenty of folks called it a doomed side project before it even shipped. Recently they got it out of beta, and now apparently bored with success, theyâve decided to rewrite Postgres in Rust too.
Theyâre building a fresh-from-scratch Postgres in Rust, running on top of Turso, their already badass SQLite rewrite. And yes, it runs Doom. Because of course it does.
Turso isnât just another SQLite clone, itâs positioning itself as the LLVM of databases. One solid, modern Rust core handling the heavy lifting (MVCC concurrent writes, rich Postgres-like types, async everything for browser), with pluggable frontends compiled down to its VDBE bytecode VM.
SQLite was the proof of concept. Postgres is next. The result? A database that feels like Postgres but ditches the process-per-connection baggage, lives happily as a single file, and has self-updating materialized views. No more cron jobs. No more trigger hacks. Just live, glorious data.
The cool part is that itâs open source with over 260 contributors, battle-tested like crazy (deterministic sims, fuzzing, formal methods), and already has a working foundation via their pgmicro experiment. The snarky truth about SQLite? Itâs secretly a VM under the hood, and Turso leaned all the way in.
What works today is impressive; the roadmap (embedded everywhere, local-first sync, wild extensions via WASM) sounds like developer fanfic come true. Sure, itâs not 100% compatible yet theyâre aiming for âgood enough to ship your appâ with extra superpowers, but thatâs the point. Itâs Postgres, evolved.
This matters because weâre all tired of the same old operational headaches. Imagine spinning up a Postgres-per-user as a file, running it in the browser, or syncing it seamlessly.
Turso isnât just rewriting the rules. Theyâre turning the database into a bytecode party where even Doom shows up.
Whatâs the worst that could happen? After all, we all know better than to bet against Glauber.
PROJECT SPOTLIGHT đĄ
zbus
Zbus is a Rust API for D-Bus communication. Itâs goal is to provide a safe and simple high- and low-level API akin to GDBus, that doesn't depend on C libraries.
D-Bus is everywhere on Linux desktops, but most Rust options force you to drag in C libraries that bring their own special blend of segfaults, and version mismatches.
What makes it actually fun to use:
Macros that donât suck: Put #[interface] on your struct or #[proxy] on a trait and youâre done.
Async runtime of your choice: Tokio, async-std, whatever, zbus plays nice with all.
Built-in tools that save your sanity: zbus_xmlgen turns XML introspection into Rust code.
zbus is open-source at https://github.com/z-galaxy/zbus.
AWESOME LINKS OF THE WEEK đ
Rust 1.97.1 is out and it fixes a nasty LLVM miscompilation thatâs been lurking since 1.87. Infrastructure Team 2026 Q2 Recap and Q3 Plan is out, and crates.io: development update is out and it now lets you browse published crate source directly, adds native usernames, std replacement hints, a mouse-stalking Ferris, and a shiny new Svelte frontend.
SpaceXAI rustaceans open-sourced Grok Build, their terminal-based AI coding agent. Best part? Itâs written in Rust.
Niko published âBattery packsâ, community-curated sets of crates, templates, and recipes for common Rust domains. Anyone can publish one. Solves crate discovery fatigue.
After an absolutely brutal fight with anti-NMDA receptor encephalitis, Burntsushi is back... and casually released ripgrep 15.2.0. Welcome back!
Lori and Niko interviewed with Open Source Security about The Rust Foundation Maintainers Fund, the long-term work via âMaintainer in Residenceâ roles, project goals, and community-driven funding. [video]
The amazing Rustaceans at Tokio have open-sourced Topcoat, a batteries-included framework for building web apps in Rust.
Freya 0.4 is out with a major rewrite dropping Dioxus for a custom reactive model and typed builder API, bringing better type safety, stability, and many new features.
BullMQ for Rust is now officially available on crates.io, a native, Tokio-based job queue with full feature parity and competitive performance to Node.js.
Jon (author Rust for Rustaceans) streamed an open-source maintenance session, catching up on PRs and issues across Rust crates like left-right, hdrhistogram, and inferno. [video]
Rust Analyzer v0.3.2981 is out with improvements on lifetime handling, auto traits, performance, diagnostics, and fixes numerous panics and inference issues.
CodeCrafters: Become a Better Rust Engineer
CodeCrafters created amazing Rust courses that push your skills beyond the basics.
Youâll have fun building real-world projects from scratch, including Git, Docker, Redis, Kafka, SQLite, Grep, BitTorrent, HTTP Server, an Interpreter, and DNS.
The courses are self-paced, so you can learn at your own speed.
Join for free and get 40% off when you upgrade. [affiliate]
X | BlueSky | Mastodon | GitHub | LinkedIn | Buy us coffee | hello@rustbytes.com
Had some great time with friends over the weekend. Do spend some time with your friends.
See you next week!
John & Elley.


