Hacker News new | ask | show | jobs
by ccleve 2046 days ago
Meanwhile, AWS Aurora is still on Postgres 11. Postgres 12 is more than a year old.

I've been using Aurora because it's managed, I don't have to worry about backups, it's faster and cheaper and easier to scale, etc.

But Postgres 12 has some really important features and performance improvements, and we really need them for my app. I've got to wonder why I'm paying for a managed service when they can't even manage to do a major version upgrade in a year.

5 comments

There's a big difference between AWS Aurora and AWS RDS PG. Both are managed services.

Amazon supports PG 12 and 13 is in beta. Aurora is Amazon's fork of Postgres which has different storage and replication so will always be behind.

A year doesn't sound too bad I think MySQL 8 has been generally available since april 2018 from Oracle

Honestly I don't know if they're even working on MySQL 8 for Aurora MySQL

That's the price of a heavily patched postgres fork. It's really expensive to maintain them. Far from the first time such forks fell behind quickly (e.g. redshift, greenplum).
Sounds like you need someone to manage some managed services.
AWS Aurora speaks the Postgres (and MYSQL) protocol and I don't even think it is fully Postgres under the hood.
That isn't an apples to apples comparison.