News for hackers. Stuff that matters.
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by onion2k on Thursday December 10, 2020 @07:18AM (#25372866)
Dell 1U servers on eBay right now for under $500 with 128GB of RAM

In part 2 the author says "Had we chosen max-instances to be “2”, our costs would’ve been 500 times less. $72,000 bill would’ve been: $144". In other words, that $500 server is several times more expensive than it would have been if Firebase and GCP had saner defaults.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by jmull on Thursday December 10, 2020 @08:37AM (#25373531)
That $144 would have been for a single two-day test.

Anyway, getting caught up in specific remediations that could have prevented this is beside the point. For development you want a safe testing environment because mistakes, gaps, misunderstandings, bugs are a fundamental part of it. The entire point of tests and testing environments is to discover the problems you know exist but need to test to find.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by walrus01 on Thursday December 10, 2020 @07:20AM (#25372886)
Yes I would agree that having automatic-scaling set to effectively infinite by default is not the best choice for the end user who is paying.

But for the cloud operator, when somebody's runaway application results in a $15,000 bill that has to be paid, sure...

As to whether letting people's runaway things scale up infinitely is an intentional choice, I couldn't say.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by reddit_clone on Thursday December 10, 2020 @01:56PM (#25377050)
For me the needle swings towards Malice, away from Mistake on this one. At the very least callousness

Add to the long list of disappointments at humanity:

- Late fees were a big part of BlockBuster's business.

- Police departments factor traffic fines into their budget.

- Thousand other dark patterns that are unethical but not illegal.