Re:We were wrong about GPUs
by chromanoid on Saturday February 15, 2025 @10:24AM
(#43059125)
Premature optimization may hit them hard. Overengineering is imo usually the bigger technical debt and a huge upfront cost as well. Well-thought out plans tend to become a sunken cost fallacy. Making room for changes is hard enough in XP like ways of working. When you have to tell your manager that half a year of careful plans and engineering can be thrown away, because of the new requirements, which emerge from late entry to market, you look like a clown. Plans and complexity usually introduce more risk than less.
[ Parent
| on HN ]
Infra should not require much in the way of redoing if it's done correctly. Foundational software's configuration like RDBMS schema, maybe, but I wouldn't classify that as infra per se.
Seriously, I'm struggling to figure out how "we have servers that run containers / applications" would need to be redone just because the application changed.
Re:We were wrong about GPUs
by chromanoid on Saturday February 15, 2025 @04:12PM
(#43062383)
Some things that can happen: Product gets canned.
Customers want on premise in their data center.
Usage spikes are too extreme and serverless is simply the cheapest option.
I would always recommend "serverless" monolith first with the option to develop with mocks locally/offline. That's imo the best risk/effort ratio.