> Scaling PostgreSQL successfully doesn’t always require a full team of DBAs and experts.
How it's going:
> Monitor TOAST table sizes and access patterns via pg_stat_sys_tables
Don't get me wrong, this is a good article I wish I read three years ago, but this is 100% expert level stuff that glazes the eyes of the average CRUD dev.
You do make a good point - I think there is something to be said about making things more easier for application/product engineers such that these things are sort of "auto pilot"
FWIW some of these also apply to MySQL, like the use of FKs and major version upgrades. I think scaling any centralized and business-critical resource is hard.
Scaling any database is hard. With databases specifically built for scaling horizontally, you pay the price up front as the infrastructure is complex. Don't get fooled by "run this docker image on N servers" instructions. Even with heavily automated deployments, if you don't know the architecture and what is doing what, you will hit issues.
jappgar|1 year ago
> Scaling PostgreSQL successfully doesn’t always require a full team of DBAs and experts.
How it's going:
> Monitor TOAST table sizes and access patterns via pg_stat_sys_tables
Don't get me wrong, this is a good article I wish I read three years ago, but this is 100% expert level stuff that glazes the eyes of the average CRUD dev.
shayonj|1 year ago
shayonj|1 year ago
kyrra|1 year ago
Also, consider using a tool like this: https://pub.dev/documentation/linkcheck/latest/
aetherson|1 year ago
paulryanrogers|1 year ago
lukaslalinsky|1 year ago
unknown|1 year ago
[deleted]