Insight certainty 4/5 debate potential 2/5

Eskildsen: Modern hardware requires databases designed around concurrent requests, not sequential roundtrips

Simon Eskildsen · Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer · Mar 12, 2026 · at 13:35

Turbopuffer founder Simon Eskildsen breaks down the architectural requirements for high-performance databases using modern NVMe and S3 primitives.

0:00 / 0:26exact quote · 27.0s
▶ Watch the full episode on YouTube → 720p mp4 · rendered on demand · StarZero watermark
“You really have to build a database where you have as few round trips as possible, right? This is how CPUs work today. It's how NVMe SSDs work. It's how S three works that you want to have a very large amount of outstanding requests, right? Like basically go to S three, do like that thousand requests to ask for data in one round trip, wait for that, get that, like make a new decision, do it again, and try to do that maybe a maximum of three times. No databases were designed that way.”

quote is from the automated transcript, cleaned for reading: filler sounds and stutters are removed, nothing is rephrased. names can be misheard (the analysis reads context, assessments check outside sources). how →

More from Simon Eskildsen

Insight
Eskildsen: Model weights compress reasoning, not all world knowledge
“We can take all of the world's knowledge, all of the exabytes and exabytes of data that there is, and we can use those tokens to train a model, but we can't compress all of that into a few terabytes of weights, right? We can compress into a few terabytes of we…”
Simon Eskildsen Mar 12, 2026 ▶ 2:49 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Insight
Eskildsen: Object-storage-first databases trade 200ms write latency for pure upside
“The only real downside to that is that if you go all in on object storage, every write will take a couple hundred milliseconds of latency, but from there, it's really all upside, right? You do the first query, it takes half a second”
Simon Eskildsen Mar 12, 2026 ▶ 13:09 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Assertion Supported
Eskildsen: Neon retrofitted Postgres for S3, while Turbopuffer built pure object-storage consensus
“I think neon neon was first to, and they're trying to retrofit it onto Postgres. And then they built this whole architecture where you have it in memory, and then you sort of like, you know, mmap back to S-III, and I think that was very novel at the time to do…”
Simon Eskildsen Mar 12, 2026 ▶ 16:38 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Disclosure
Eskildsen: Offered to return capital if Turbopuffer lacked PMF by year-end
“I don't think I've said this publicly before, but I just called Locky and was like, well, Locky, like, if this doesn't have PMF by the end of the year, like, we'll just like return all the money to you. But it's just like, I don't really, Justine and I don't w…”
Simon Eskildsen Mar 12, 2026 ▶ 39:06 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Assertion Open · timeframe Mar 2027
Eskildsen: Turbopuffer outperforms Lucene on long LLM search queries
“Turbo Puffer today has a fairly start of the state of the art full text search engine. We beat Lucene on some queries, in particular, very long queries that we've optimized for, because those are the text search queries we see today.”
Simon Eskildsen Mar 12, 2026 ▶ 51:26 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Opinion
Eskildsen: Elasticsearch Was the Most Difficult and Aggravating Database at Shopify
“The database that was the most difficult for me to scale during that time, and that was the most aggravating to be on call for, was Elasticsearch. It was very, very difficult to deal with, and I saw a lot of projects that were just being held back in their amb…”
Simon Eskildsen Mar 12, 2026 ▶ 7:51 Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Eskildsen of Turbopuffer
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.