malisper.me

malisper.me

General

  • About Me
  • Twitter
  • Table of Contents for Postgres Posts
  • RSS

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Skip to content

malisper.me

Category: pgrust

Rebuilding Postgres for 300x faster analytics: batching, operator fusion, and SIMD

Last week we released version 0.2 of pgrust. This release was all about performance. It’s 10x faster than the previous version of pgrust. On OLTP benchmarks, pgrust is 30% faster than Postgres, and on Clickbench, Clickhouse’s benchmark for analytical … Read the rest

Posted on August 3, 2026August 2, 2026 by malisper 0

Postgres in Rust: three dead ends before we passed 100% of the regression suite

tl;dr After four attempts and dropping $100k, we succeeded in using Opus to rewrite Postgres in Rust. We defined a number of skills and were able to build a repeatable process to rewrite Postgres files into Rust. After running up … Read the rest

Posted on July 16, 2026July 22, 2026 by malisper 0

The four horsemen behind thousands of Postgres outages

Postgres is great, but there are some very common problems that people have that can pretty easily lead to outages with Postgres. These aren’t just theoretical issues. From talking to a lot of startups, these are the things that actually … Read the rest

Posted on May 6, 2026May 6, 2026 by malisper 1

pgrust update: at 67% Postgres compatibility, and accelerating

It’s been a week since I published the original pgrust post. pgrust is my attempt to rewrite Postgres in Rust. My ultimate goal is to build a database that is safer to work with so that I can work

… Read the rest
Posted on April 28, 2026May 3, 2026 by malisper 1

pgrust: Rebuilding Postgres in Rust with AI

I’ve written dozens of blog posts about Postgres internals. Postgres is one of the greatest databases out there. But from chatting with a lot of my friends at startups, I’ve seen consistent challenges. Two weeks ago I started rebuilding

… Read the rest
Posted on April 20, 2026 by malisper 0
Proudly powered by WordPress ~ Theme: Scrawl by WordPress.com.