3 ms·
> Yes, PostgreSQL is a mature project. But that has little or no bearing by itself on what degree it can scale; Linux is just about as old, yet it still drives
by jazoom 8y ago
> Yes, PostgreSQL is a mature project. But that has little or no bearing by itself on what degree it can scale; Linux is just about as old, yet it still drives most of the infrastructure we're talking about.
I knew someone here would misinterpret why I mentioned its age. As I said, it's not what it was designed for. Perhaps it has bolted on things in the 20+ years since it was first conceived, but it wasn't purpose-built for scale.
> To conflate project age with current robustness is to indulge in fallacious thinking
It only makes sense to talk about "robustness" in the context something was designed to work in. I can't abuse a system and call it unrobust. Of course Postgres is robust. You're twisting what I was saying.
> There are good examples of PostgreSQL running at scale, including at companies operating at scale such as Instagram
I'd actually be keen to learn more about how Postgres works at Instagram scale without their own customisations to make it work in that setting.
If Postgres works well in that setting why do things like this exist? https://github.com/citusdata/citus https://github.com/citusdata/citus