pgdogdev/pgdog
View on GitHub ↗ ★ 5,594 Rust
PostgreSQL connection pooler, load balancer and database sharder.
22 mentions on Hacker News by 9 people: 9 stories, 13 comments · first 2025-03-17 · latest 2026-09-18
20082026
-
…working on pgdog[1] fulltime now. We've had several successful pgcat -> pgdog migrations now. [1] https://github.com/pgdogdev/pgdog
comment by levkk · 2026-08-16 · in Does anyone run Postgres without PgBouncer? -
I've been using pgdog ( https://github.com/pgdogdev/pgdog ) and it has worked really well for my needs!
comment by JustSkyfall · 2026-07-11 · in We scaled PgBouncer to 4x throughput -
…data itself is e.g. json files and drives the system. I actually have a public (AGPL) example here: https://github.com/pgdogdev/pgdog/tree/main/integration/sql - pgdog is particularly testable since it is trying for complete transparency,…
comment by jaggederest · 2026-07-09 · in I think I have LLM burnout -
This commit looks... odd. https://github.com/pgdogdev/pgdog/commit/36434f93f03dec1d7d4... I want to have as much fun as the next developer, but that makes me worry, what with supply chain attacks in the news and all.
comment by xenophonf · 2026-06-10 · in PgDog is funded and coming to a database near you -
…and will improve as I work. You can find some open source examples on github, either directly https://github.com/pgdogdev/pgdog/commits/main/?author=jagge... or through my profile - that repo has a pure-sql integration suite I wrote…
comment by jaggederest · 2026-06-01 · in Backpressure is all you need -
…case. You can see a version of this that I did quite similarly, for postgresql wire format, here: https://github.com/pgdogdev/pgdog/tree/main/integration/sql It validates that sql with the same setup, teardown, and test results in…
comment by jaggederest · 2026-05-13 · in Rars: a Rust RAR implementation, mostly written by LLMs -
Yeah! Take a look at our Docker demo in GitHub: https://github.com/pgdogdev/pgdog
comment by levkk · 2026-02-27 · in Show HN: PgDog – Scale Postgres without changing the app -
Absolutely. We do weekly releases here: https://github.com/pgdogdev/pgdog/releases . Each release includes a detailed changelog. I believe you can use an RSS reader if those are still in vogue, e.g.: https://github.com/pgdogdev/pgdog/releas…
comment by levkk · 2026-02-23 · in Show HN: PgDog – Scale Postgres without changing the app -
I think we may have fixed this 3 weeks ago: https://github.com/pgdogdev/pgdog/pull/744 Might be worth another try. If not, a GitHub issue with more specifics would be great, and we'll take a look. Also, if binary encoding isn't working…
comment by levkk · 2026-02-23 · in Show HN: PgDog – Scale Postgres without changing the app -
…traffic cutover. The zero-downtime resharding is currently WIP, working on the PR as we speak: https://github.com/pgdogdev/pgdog/pull/784 .
comment by levkk · 2026-02-23 · in Show HN: PgDog – Scale Postgres without changing the app -
Interesting. I've been thinking about it as well. I wrote some code to prototype it here: https://github.com/pgdogdev/pgdog/blob/main/pgdog/src/backen...
comment by levkk · 2025-05-27 · in Show HN: PgDog – Shard Postgres without extensions -
…it's promoting a new open source (AGPL) horizontal sharding solution for PostgreSQL called PgDog: https://github.com/pgdogdev/pgdog Looks like the trick this one uses is to parse your SQL queries inside a custom router/load-balancer and…
comment by simonw · 2025-04-13 · in Vertical Sharding Sucks -
I ended up adding support for GROUP BY: https://github.com/pgdogdev/pgdog/pull/43 I had it in the back of my mind for a while, nice to have it in code. Works pretty well, as long as columns in GROUP BY are present in the result set.…
comment by levkk · 2025-03-17 · in Making Postgres scale