3 ms·
I suspect the main reason isn't just strictly economical. If you are Google or some such you can probably compensate by building smart software around commodity
by MrBuddyCasino 2y ago
I suspect the main reason isn't just strictly economical. If you are Google or some such you can probably compensate by building smart software around commodity hardware, but most companies simply can't. Even if they have boatloads of money (banking, insurance) and can hire expensive talent, they simply can't successfully complete such an undertaking because they don't have it in their DNA, and management isn't incentivised to take on such a risky project.
In this case they will just use a mainframe, even it isn't cheaper in the long run.
- cmrdporcupine 2y agoThing is Google does not use commodity hardware for their DCs as far as I can tell. They got famous for that back in the early 2000s but I think they abandoned that approach a long time ago.
- MrBuddyCasino 2y agoThey may design their own hardware, but their approach to scaling and fault tolerance is still the same: not a low number of fast and very expensive enterprise grade hardware that is unlikely to fail, but a huge fleet of servers that scale horizontally and that can tolerate the loss of a machine. Which is the Mainframe vs commodity server dichotomy.