Neki is sharded Postgres by PlanetScale
summary
PlanetScale has launched Neki, a sharded Postgres solution that allows databases to scale horizontally to hundreds of millions of queries per second and petabytes of data. The system uses a router, sidecars, and a control plane to manage multiple real Postgres shards. This architecture enables growth without downtime, allowing users to split hot shards and rebalance data as workloads increase. It provides the as-the-single-endpoint experience while maintaining the power of standard Postgres.
key points
- Neki uses a router and control plane to distribute queries across multiple real Postgres shards, allowing the database to scale past the limits of a single machine.
- The platform supports zero-downtime operations, including shard splitting, resharding, and schema changes, by using coordinated workflows and replication.
- Administrative tasks like version upgrades and data imports are handled through a migration model that replicates data to new groups before cutting over traffic.
who should read it
Database administrators and software engineers who need to scale Postgres to extreme volumes of data and queries without sacrificing availability.
discussion mixed
top insight
The conversation consists of technical coordination regarding the site's moderation and the merging of duplicate discussion threads. It focuses on the process of moving comments to a centralized location to avoid fragmentation. This is a primary administrative task to ensure a cohesive community discussion.
Generated by an LLM from the article and thread. Check the sources before relying on it.