3 ms·
Fucking hell, I've just blown another day because I'm dealing with over engineered crap. We are on AWS, and a Postgres database that is primarily in one region
by happymellon 3y ago
Fucking hell, I've just blown another day because I'm dealing with over engineered crap.
We are on AWS, and a Postgres database that is primarily in one region, and read only in a second? That should be Aurora, and 15 lines of CloudFormation/CDK/whatever.
But that's too easy and reliable, who would need an SRE and an architect then? Instead we have multiple RDS instances, and a regularly failing PG Logical installation which requires an engineer constantly checking in on it because it silently fails and you only find out when storage starts burning out fast.
There is no feedback loop to let leadership know that they are spending hundreds of thousands over the odds for an unreliable system, and architects who seem to fail to admit someone made a misjudged call a couple of years ago.
I don't know what the solution is, but currently it's just some shitty old boys club.
Yes, they also picked Kubernetes but decided to install their own instance on AWS. Why the hell are we in a managed eco system and trying to build it in the worst way possible? Everything crashes on a regular basis.