platoseed
Scaling engine for PostgreSQL
PgDog is an application for sharding PostgreSQL. It understands SQL and can distribute queries automatically between databases. It's built for managed databases, like AWS RDS, and doesn't require any changes to application code or schema. In addition to sharding, PgDog is a load balancer and pooler, so it can act as a replacement for PgBouncer, RDS Proxy, and other Postgres scaling products. It brings the simplicity and performance of HTTP load balancing to the database. Built from the experience of sharding Postgres at Instacart during peak growth in 2020, PgDog is the answer to the old question: does Postgres scale? It does now.
PgDog is an open-source, single-executable proxy that provides PostgreSQL horizontal scaling through connection pooling, load balancing, and sharding. It enables distributed Postgres deployments with minimal application changes and supports cross-shard transactions and shard-aware reads/writes.
PgDog runs as a drop-in proxy that combines three capabilities in one: a connection pooler to multiplex client connections, a load balancer to route reads to replicas and detect lag/failover, and a distributed sharding proxy that routes queries to the correct shard or executes across shards. It derives sharding keys from queries, supports cross-shard transactions with two-phase commit, maintains ACID across shards, and allows shard-local replicated tables. It exposes a single endpoint for clients, provides health checks and failover handling, and includes configuration via a toml file with per-database and per-shard settings. It is delivered as an installable executable, with Helm charts and Docker images for deployment.
Who itβs for: Users running large-scale PostgreSQL deployments who need horizontal scaling, sharding, and proxy-level routing without modifying applications.
Customers: Span, tripstack, Modal, Ramp, Earth Genome
Seed funding announced; open-source project with Docker/Helm deployment options; multiple customer logos/testimonials listed
Second time technical founder, sharded Postgres at Instacart in 2020 during peak growth. Previously built PostgresML (AI + PostgreSQL = π).
Proxy for scaling Postgres without app changes or database extensions.
PgDog acts as a proxy for PostgreSQL, functioning as a load balancer, connection pooler, bouncer, and sharder to horizontally scale databases and route or rewrite queries without altering application code or using extensions. It targets production Postgres users seeking more predictable latency, uptime, and scalability, with open-source, Rust-built tooling.

Fast, native ETL for Postgres π π

The single platform to analyze, test, observe, and deploy new features