News for hackers. Stuff that matters.
Re:MariaDB ditches products and staff in restructure by jitl on Sunday October 15, 2023 @12:56PM (#37891373)
Postgres has a reputation for correctness and does have some more specialized features, column, and index types. It’s also totally fine and dandy at small-medium size. Fully transactional DDL and online schema migrations put it ahead of MySQL at those scales too.

But I agree that MySQL is easier to use at high scale for its superior replication story, 3rd party tooling, and pragmatism. If you’ve only run small Postgres you don’t know the fear of the query planner suddenly going AWOL at 3am, or needing to shard your database under duress as you watch the Postgres transaction ID stick closer and closer to overflow because VACUUM won’t finish. You haven’t needed to stress out about the super low practical connection limit and build a cluster of Postgres proxies using PGBouncer or similar.

Related blog post by a teammate: https://www.notion.so/blog/sharding-postgres-at-notion

There are no comments on this comment yet.