Top all-time · #5981
PgDog
Company blog · pgdog.dev/blog · on HN as levkkprogrammingdatastartups
PgDog is the company blog at pgdog.dev, writing about programming, data and startups. Since 2025, 13 different Hacker News readers have linked it 52 times, most often “PgDog: Load Balancer for PostgreSQL”. It is still writing: the last post was on 2026-09-21, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN commenters link PgDog as a comparison point for sharded Postgres projects such as Neki, Multigres and PlanetScale, and point to its LISTEN/NOTIFY scaling post. No comment judges the writing.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
PgDog is an open-source connection pooler, load balancer, and sharding proxy for PostgreSQL.
Most-linked posts?
- PgDog: Load Balancer for PostgreSQL6 people · 6 mentions · first linked 2025-01-15
- PgDog - Horizontal scaling for PostgreSQL without extensions3 people · 5 mentions · first linked 2025-04-22
- Sharding Postgres at Network Speed2 people · 2 mentions · first linked 2025-07-30
- Scaling Postgres Listen/Notify2 people · 2 mentions · first linked 2025-08-05
- Building for Production2 people · 2 mentions · first linked 2025-04-22
- Vertical Sharding Sucks2 people · 2 mentions · first linked 2025-04-12
What Hacker News says?
Check this out and let me know what you think: https://pgdog.dev/blog/multi-tenant-pg-can-be-easy I think there are a few good solutions for multi-tenant safety. We just need ergonomic wrappers at the DB layer to make them easy to use.
Comment linking /blog/multi-tenant-pg-can-be-easy
on “Show HN: PgDog – Shard Postgres without extensions”Submitted Hacking the Postgres wire protocol as a story · 229 points
HN discussionI've been thinking about other algorithms as well, like range-based. We can definitely override the algorithm for hot shards. Ideally, we match what Postgres does with partitions: range, hash, and list. That way, we can shard both inside Postgres (e.g. with postgres_fdw) and at the proxy. I think the first step is to add as much monitoring as possible to catch the problem early. There is also the dry-run mode [1] th…
Comment linking /blog/sharding-a-real-rails-app
on “Show HN: PgDog – Shard Postgres without extensions”Submitted Making Postgres scale as a story · 225 points
HN discussionHow does Neki compare to https://pgdog.dev/ ?
Comment linking /
on “Neki – Sharded Postgres”Submitted Sharding Pgvector as a story · 86 points
HN discussionThere is also pgdog by the author of pgcat: https://pgdog.dev
Comment linking /
on “Neki – Sharded Postgres by the team behind Vitess”Submitted PgDog is funded and coming to a database near you as a story · 58 points
HN discussionI've had better results with managing my own clusters on metal instances. You get much better performance with e.g. NVMe drives in a 0+1 raid (~million iops in a pure raid 0 with 7 drives) and I am comfortable running my own instances and clusters. I don't care for the way RDS limits your options on extensions and configuration, and I haven't had a good time with the high availability failovers internally, I'd rathe…
Comment linking /
on “A race condition in Aurora RDS”Submitted Vertical Sharding Sucks as a story · 20 points
HN discussionSome cool scaling stuff [0] [1] coming out for pg lately. Looking forward to seeing what PS builds here, I've been a big fan for awhile. Would love more details tbh, but will be watching regardless. [0]: https://supabase.com/blog/multigres-vitess-for-postgres [1]: https://pgdog.dev
Comment linking /
on “PlanetScale for Postgres”Submitted Replacing Protobuf with Rust to go 5 times faster as a story · 11 points
HN discussionWe do, just buried deep in our blog: https://pgdog.dev/blog/pgdog-vs-citus The same old processes vs. threads debate, plus having the ability to scale the coordinator past a single machine. So, if you're OLTP, definitely consider PgDog. OLAP - Citus still wins because of its advanced query engine. We'll get there.
Comment linking /blog/pgdog-vs-citus
on “PgDog is funded and coming to a database near you”Submitted Why open source always wins as a story · 4 points
HN discussionOld benchmark, but still good: https://pgdog.dev/blog/pgbouncer-vs-pgdog
Comment linking /blog/pgbouncer-vs-pgdog
on “PgDog is funded and coming to a database near you”Submitted Multi-tenant Postgres can be easy as a story · 4 points
HN discussionrelated: https://pgdog.dev/blog/scaling-postgres-listen-notify
Comment linking /blog/scaling-postgres-listen-notify
on “Postgres LISTEN/NOTIFY actually scales”Submitted Replicating Postgres Production Traffic as a story · 4 points
HN discussionInterested to know how it compares with PgDog: https://pgdog.dev/
Comment linking /
on “Multigres: Vitess for Postgres”Submitted Sharding Mastodon, Part 1 as a story · 4 points
HN discussionShameless plug[0]. [0] https://pgdog.dev
Comment linking /
on “Does Postgres Scale?”Submitted PgDog - Horizontal scaling for PostgreSQL without extensions as a story · 4 points
HN discussionPgDog | Founding Software Engineer | Remote & Onsite (SF) | Full time | https://pgdog.dev PgDog is a proxy for scaling PostgreSQL, the world's most popular open source database. Comp: 120k-250k + 1-3% equity Contact: lev@pgdog.dev
Comment linking /
on “Ask HN: Who is hiring? (August 2026)”Submitted Building for Production as a story · 4 points
HN discussionSubmitted Shard Your Database as a story · 3 points
HN discussionSubmitted PgDog adds support for Rust plugins as a story · 3 points
HN discussionSubmitted PgDog vs. PgBouncer as a story · 3 points
HN discussionSubmitted PgDog: Load Balancer for PostgreSQL as a story · 3 points
HN discussionSubmitted Open Source Always Wins as a story · 2 points
HN discussionSubmitted PgDog vs. RDS Proxy as a story · 2 points
HN discussion