Nit-Pick: It might be anti-marketing, still it would be helpful if the use cases can be articulated in a way where it would make sense to use this Vs any other type of database. Honesty goes a long way with the more technical folks for anything related to infrastructure. Surfacing where and how PG is better than Dynamo or any other database is probably a good starting point instead of calling out PG a silver bullet f…
PgDog is funded and coming to a database near you
81–90 of 275 posts
Re: PgDog is funded and coming to a database near you
#82We sharded over 20 TB that we know about. This is probably a typo, right? 20TB isn't that big. I would imagine they've sharded a lot more than that
Re: PgDog is funded and coming to a database near you
#83I tried out PgDog a while ago, but couldn't find a good way of handling the config except for having this users / pgdog toml file, which makes it a bit awkward to handle in kubernetes where we often do multi-tenancy in postgres - or rather having many databases on the same instance(s), and have them come and go at will. Also had an issue with it because it cached authentication requests when doing passthrough it seem…
Re: PgDog is funded and coming to a database near you
#84I tried out PgDog a while ago, but couldn't find a good way of handling the config except for having this users / pgdog toml file, which makes it a bit awkward to handle in kubernetes where we often do multi-tenancy in postgres - or rather having many databases on the same instance(s), and have them come and go at will. Also had an issue with it because it cached authentication requests when doing passthrough it seem…
We'll get there.
Re: PgDog is funded and coming to a database near you
#85Re: PgDog is funded and coming to a database near you
#86Earlier quoted context omitted.
So to oversimplify, is the idea to bring an AWS Aurora-style storage mechanism natively to Postgres?
Yes, except it doesn't have any cross-dependencies on the same volume, so the uptime here should be higher.
Re: PgDog is funded and coming to a database near you
#87Re: PgDog is funded and coming to a database near you
#88This kind of tool will help in this case?
Re: PgDog is funded and coming to a database near you
#89It’s surprising they don’t mention advantages over other sharding systems like Citus. Maybe it’s just the fact that it’s only a proxy and not core extensions? But that could limit capabilities.
We 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.
TLDR: Tokio concurrency > Process concurrency in OLTP.
Re: PgDog is funded and coming to a database near you
#90Good stuff, although I’m not quite sure about the fast OLAP use case. If you’re already sharding by tenant for other reasons, OK… But I see CDC to a true OLAP system as more scalable. PostgreSQL still needs real columnar tables in the core, hopefully one day