Making 768 servers look like 1 — PlanetScale
planetscale.com · 2,271 words · saved by 8 readers
How to make 768 distinct Postgres servers look like 1 to your applications.
Making 768 servers look like 1 Ben Dicken [ @ BenjDicken ] | July 15, 2026 This is 768 servers. To some, that looks like a lot of computers. To those managing the infrastructure for apps with millions of customers, executing millions of queries per second, pretty normal. Products at this scale frequently require thousands of servers working in unison. The most difficult infrastructure component to scale is almost always the database. A single database server cannot handle such demand, so we must spread the queries and data out across many servers with database sharding . Database sharding is t
saved by
- Amir
- Emma Guo
- Maanav Khaitan
- Jianmin Chen
- Trevor Trinh
- Jackson Mowatt Gok
- Chris Smothers
- Diego Serrano Martelo
related reading
- The lifecycle of a sharded Postgres query — PlanetScaleplanetscale.com
- Scaling PostgreSQL to power 800 million ChatGPT users | OpenAIopenai.com
- Blog — PlanetScaleplanetscale.com
- An Overview of Distributed PostgreSQL... | Crunchy Data Blogcrunchydata.com
- Herding elephants: Lessons learned from sharding Postgres at Notionnotion.so
- Benchmarking How Workflow Execution Scales on Postgres | DBOSdbos.dev
- The real serverless compute to database connection problem, solved - Vercelvercel.com
- Sharding with Amazon Relational Database Service | AWS Database Blogaws.amazon.com
- The Ultimate Database Scaling Cheatsheet: Strategies for Optimizing Performance and Scalabilitydzone.com
- Sharding - Database Manual - MongoDB Docsmongodb.com
- How Figma's Databases Team Lived to Tell the Scale | Figma Blogfigma.com
- Schedule | POSETTE: An Event for Postgres 2024 - Citus Datacitusdata.com