Co-creator of pgrust: https://xitter.cf/t.co/AIOEC49svY - MIT 2020

San Francisco
Joined March 2013
Introducing @pgrustdb 0.4 beta. 0.4 includes: - Our new Gravity query engine that's as much as 3x faster than ClickHouse - pgrcolumnar now supports updates and deletes with full ACID compliance - Automatic memory tuning so work_mem and shared_buffers adapt to your workload
6
295
Jason Seibel retweeted
We should be more ambitious with the software we build: danluu.com/ambitious/
20
54
11
553
30,240
Jason Seibel retweeted
Introducing the free Government & Legal Index for ChatGPT & Claude. Give your AI agents 30M+ US government pages, from federal statutes and court opinions to city codes and permits. Research tax rules, permits & case law with the Firecrawl plugin. firecrawl.dev/alexandria/gov…
100
137
51
2,431
439,011
great use of pgrust!
🚨Introducing a new database: PGX 🐘 Postgres for AI agents. In Rust. pgx.dev One runtime. Thousands of Postgres databases. ⚡ Up to 100× less idle memory ⚡ 1,000 databases in just 659 MB RAM ⚡ Clone a 674 MB database in 85 ms ⚡ ~0.7 MB per idle database RUST. OPEN SOURCE. FREE. No containers per database. No heavyweight instances. No production baggage. Real Postgres. Built to be disposable. xitter.cf/alxshp/status/21100494…
1
7
201
Jason Seibel retweeted
I'm super excited to announce the release of Proa ⛵, a new Rust web framework! It's the fastest component-based SSR engine we've benchmarked, with a new approach to interfaces via multi-target rendering
3
2
1
15
503
Jason Seibel retweeted
Two weeks ago, @PlanetScale launched TIN. They benchmarked it against us, and it was very fast. So we spent those two weeks making ParadeDB faster without their tradeoffs. Today, we are faster than TIN. paradedb.com/blog/opening-a-…
39
50
26
444
109,104
Jason Seibel retweeted
Today, we're killing the billable hour for patent work. Fearn Legal (@fearnlegal ) is a modern patent firm built from the ground up on our own operating system, FearnOS. What that means: → Flat fees, not hourly billing → Drafts in days, not months → Experienced patent attorneys reviewing every application → One platform for your entire portfolio, with permissions you control If you're building something worth protecting, we'd love to help.
65
46
20
490
411,779
RT @af_gao: The days of waiting weeks for a patent are over. Today we’re launching Fearn, a modern patent firm with flat fees, turnaround…
This quoted post is unavailable.
2
3
elephant smash
Introducing pgrust v0.3: the bug-smashing release. We evaluated pgrust v0.2 and v0.3 against the same held-out corpus: 164,000 test cases from 50 open-source projects. pgrust v0.2 diverged from Postgres on 1,454 cases. pgrust v0.3 diverged on 11. pgrust is 300x faster than Postgres for analytical workloads, and we're a drop-in replacement. Held-out corpus included: @djangoproject, SQLAlchemy, Hibernate, @rails, and more. @pgrustdb is now much more Postgres-compatible and reliable than before. @JasonSeibel and I don't recommend running pgrust in production (yet), but we are successfully running it ourselves internally. - @AntithesisHQ and @workersdotio for simulation testing - Detail.dev by @danlovesproofs for LLM-assisted code analysis - Multiple home-built differential fuzzers - Kani for formal verification Our goal is for pgrust to be truly 100% compatible with Postgres. There are still bugs. You should still run Postgres for any data you can't afford to lose. But we want people trying pgrust on real workloads in non-critical environments. If you need Clickhouse performance queries in Postgres, are frustrated by the many gotchas in Postgres, or just geek out about databases and Rust, feel free to send me a DM as we would love to chat.
2
567
Jason Seibel retweeted
At @pgrustdb, @JasonSeibel and I built a hash table that's 5x faster than Postgres's. By partitioning the data into smaller hash tables that fit within the L2 CPU cache, we're able to achieve wildly better performance
7
14
141
9,131
Jason Seibel retweeted
We're able to make certain Postgres queries 20x faster through whole query jit compilation. The Postgres query engine interprets the query plan, which adds a lot of overhead. In pgrust, we compile your query directly to assembly, delivering big performance gains.
14
13
3
206
15,959
Jason Seibel retweeted
Our top priority for pgrust right now is testing. We've been testing it so much, we've found over 20 bugs in Postgres. My favorite is that due floating point rounding, it's possible for a point to be neither to the left, nor right, nor even with the center point of a quadtree
3
3
1
35
2,999
Jason Seibel retweeted
Coming to a youtube channel near you soon :tm:
3
1
52
1,375
motherduck duckdb microduck duck day
5
579
number go up again
Building pgrust meant revamping a lot of Postgres internals. For parallel hash aggregation, Postgres combines the partial results serially. We perform a shuffle instead, so the combine itself runs 3x faster with 4 workers, and it keeps scaling as parallelism grows.
6
1,236
Jason Seibel retweeted
pgrust is 300x faster than Postgres on analytics. 10x of that comes from our column format, pgrcolumnar. With it, we read 1/10th the data Postgres needs to answer an analytical query. We designed pgrcolumnar so types have the same on-disk representation as they do in Postgres
26
36
5
537
35,671
W Dan @pgrustdb
There's no reason for software to be slow anymore: danluu.com/perf-opt/
1
277
P1: "whats the meaning of existence?" P2: "didn't hear you did you say whats the meaning of business?"
1
138
🫨
Announcing Primateria, an AI-native scientific lab. We’re starting with one of the hardest problems in quantum mechanics: the electronic Schrödinger equation. Our first model tackles it in transition metals, a notoriously difficult regime. Try it: app.primateria.com/
1
3
393