Get the latest tech news

Show HN: PgDog – Shard Postgres without extensions


Horizontal scaling for PostgreSQL with automatic sharding. - pgdogdev/pgdog

Using the native PostgreSQL parser, PgDog understands queries, extracts sharding keys and determines the best routing strategy. PgDog is highly configurable and many aspects of its operation can be tweaked at runtime, without having to restart the process and break PostgreSQL connections. Using Rust and Tokio is a great start for a fast network proxy, but additional care is also taken to perform as few operations as possible while moving data between client and server sockets.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of extensions

extensions

Photo of Postgres

Postgres

Photo of pgdog

pgdog

Related news:

News photo

Postgres with data branching and PII anonymization

News photo

The fastest Postgres inserts

News photo

Migrating to Postgres