I do not understand how cloud proponents talk about the he costs of self hosting but then get into situations like this. Spending serious engineering time to wrangle with the complexities of cloud orchestration is not something that should be taken lightly. Cloud services should be required to have a black-box Surgeon’s General warning.
'accept vendor lock in, it'll save you the cost of engineers' Routinely: oops, our API usage slipped and we mistakenly paid more than the staff to avoid this would cost Keep fucking up, tech industry. My job role depends on it (SRE)
Saving months of compute time with a single Grafana query
11–20 of 54 posts
Re: Saving months of compute time with a single Grafana query
#12Earlier quoted context omitted.
'accept vendor lock in, it'll save you the cost of engineers' Routinely: oops, our API usage slipped and we mistakenly paid more than the staff to avoid this would cost Keep fucking up, tech industry. My job role depends on it (SRE)
The Tech Industry is well know for shunning the Price of Education, while rejecting the Cost of Ignorance.
Re: Saving months of compute time with a single Grafana query
#13I really enjoyed this read! One thing that wasn't clear to me, is that if running NPM to install dependencies on pod startup is slow, why not pre build an image with dependencies already installed, and deploy that instead?
Re: Saving months of compute time with a single Grafana query
#14Earlier quoted context omitted.
'accept vendor lock in, it'll save you the cost of engineers' Routinely: oops, our API usage slipped and we mistakenly paid more than the staff to avoid this would cost Keep fucking up, tech industry. My job role depends on it (SRE)
Even in Germany you won't get an engineer for only $5k/month. You can get bad engineers in places like India for that, but good engineers cost more than that.
There's asymmetry you aren't considering: one engineer can make/solve many problems. Not even all on either side.
To be clear: I'm not taking a dig at this specific case. Larger patterns. It's more nuanced than X of these or Y of those. I'm not arguing in your vacuum/hypothetical
There need-not be an increase in staff in a lot of cases. Just better, or different, staff. If I wanted to earnestly dissect/solve this I wouldn't have opened with snide jokes.
The engineers hired to stave expense tend to go on to create it
The positive spin is: 'get the engineers anyway, self-hosted or not'. They'll help you optimize $solution. My point is things are rarely this positive. Things can be optimized to the point of being non-optimal.
Re: Saving months of compute time with a single Grafana query
#15I do not understand how cloud proponents talk about the he costs of self hosting but then get into situations like this. Spending serious engineering time to wrangle with the complexities of cloud orchestration is not something that should be taken lightly. Cloud services should be required to have a black-box Surgeon’s General warning.
I’ll add this is a really good write up ! Love this comment :
“There is no harm in using boring/simple methods if the results are right.”
Re: Saving months of compute time with a single Grafana query
#16I do not understand how cloud proponents talk about the he costs of self hosting but then get into situations like this. Spending serious engineering time to wrangle with the complexities of cloud orchestration is not something that should be taken lightly. Cloud services should be required to have a black-box Surgeon’s General warning.
Until you get quite big, all necessary interactions with the cloud provider are just bills. It's just much easier, even though it is often expensive
Re: Saving months of compute time with a single Grafana query
#17I'm really surprised that 300ms at startup would result in 25% fewer pods.... What % reduction in the total startup time is that? Is it possible the prior measurement happened during a high traffic period and the post measurement happened in a low traffic period?
Re: Saving months of compute time with a single Grafana query
#18I do not understand how cloud proponents talk about the he costs of self hosting but then get into situations like this. Spending serious engineering time to wrangle with the complexities of cloud orchestration is not something that should be taken lightly. Cloud services should be required to have a black-box Surgeon’s General warning.
Bare metal and datacenter orchestration is leaps and bounds more complex. You're paying for the abstraction.
Re: Saving months of compute time with a single Grafana query
#19[flagged]
Re: Saving months of compute time with a single Grafana query
#20Earlier quoted context omitted.
The Tech Industry is well know for shunning the Price of Education, while rejecting the Cost of Ignorance.
Maybe even shunning the reasonable Price of Education while paying the significant Costs of Ignorance.