PgDog is funded and coming to a database near you
PgDog is a connection pooler, load balancer, and sharding proxy for PostgreSQL. Scale Postgres horizontally without rewriting your application.
PgDog is an open-source connection pooler, load balancer, and sharding proxy for PostgreSQL.
Visit pgdog.dev → RSS feedOn Hacker News Mar 2025 – Jul 2026
Systems & Performance 4Infrastructure & DevOps 2Startups 1Software Engineering 1Networking & Internet 1Tech Industry & Business 1
PgDog is a connection pooler, load balancer, and sharding proxy for PostgreSQL. Scale Postgres horizontally without rewriting your application.
PgDog is a connection pooler, load balancer, and sharding proxy for PostgreSQL. Scale Postgres horizontally without rewriting your application.
Inside PgDog's wire protocol handling: parsing simple and extended messages, using pg_query for AST inspection, and routing queries via the Postgres hash partition function.
A war story of manually sharding Postgres across 6 databases under load, and the case for automating the process with a proxy instead of weeks of engineering effort.
Forking pg_query.rs to replace Protobuf with bindgen-generated direct C-to-Rust struct mappings, yielding 5x faster query parsing and 10x faster deparsing in PgDog.