Simon Eskildsen
13.8K posts

Simon Eskildsen
@Sirupsen
co-founder & ceo @turbopuffer, former infra @Shopify 1k→1m RPS




A conversation with @sirupsen on scaling Shopify, building turbopuffer, and the future of databases. 0:00 - Scaling Shopify through flash sales and outages 8:13 - How top infrastructure teams collaborated in the 2010s 10:35 - Engineering principles from Logrus and on-call 17:38 - The story behind Simon’s famous-ish blog, Napkin Math 23:05 - Why new database companies keep winning 32:21 - How Simon became a fan of databases 35:45 - AI coding, and where agents still fail 42:10 - Hiring P99 engineers in the AI era 48:45 - What’s next for databases






new: sparse vectors a first-class retrieval primitive that composes with BM25 + attribute ranking in the same query plan, no client-side fusion needed for SPLADE / learned-sparse retrievers (or roll your own weights for custom feature scoring) docs: #sparse-vector-search" target="_blank" rel="nofollow noopener">turbopuffer.com/docs/query#spa…





new: namespace pinning pin namespaces to reserved compute for faster, cheaper, more predictable p99 on high QPS workloads ~50x cheaper than shared compute for a 128GB namespace at 500 QPS docs: turbopuffer.com/docs/pinning





