3 ms·
Buying hardware won't give you the same performance benefits as a better implementation/architecture. And if the problem is big enough, buying hardware will ca
by jbverschoor 4y ago
Buying hardware won't give you the same performance benefits as a better implementation/architecture.
And if the problem is big enough, buying hardware will cause operational problems, so you'll need more people. And most likely you're not gonna wanna spend on people, so you get a bunch of people who won't fix the problem, but buy more hardware.
- marcinzm 4y ago>And if the problem is big enough, buying hardware will cause operational problems, so you'll need more people. And most likely you're not gonna wanna spend on people, so you get a bunch of people who won't fix the problem, but buy more hardware. That's why people love the cloud.
- jbverschoor 4y agoThis is exactly what’s wrong with it.
- mumblemumble 4y agoAyup. And yet, people still regularly choose to go down a path that leads there. Because business decisions are about satisficing, not optimizing. So "I'm 90% sure I will be able to cope with problems of this type but it might cost as much as $10,000,000" is often favored above, "I am 75% sure I might be able to solve problems of this type for no more than $500,000," when the hypothetical downside of not solving it is, "We might go out of business."
- jbverschoor 4y agoJust adding hardware / "cloud" to a bad design will not make it snappy. You can go from 10 -> 12, where a better design would get you from that same 10 -> 50