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.
Or read this on Hacker News