Comment

Comment by xirbeosbwo1234

I certainly question the orthodox view that software should be fault-tolerant and horizontally-scalable. If programmer time is more valuable than machine time, then why can't my team get a single server with a few TiB of RAM and a few hundred cores and forget all the gnarly problems of distributed computing? Why do we accept that our hardware is unrelaible and then spend so much effort making our software tolerate failure?

I do not know whether or not mainframes are the right solution, though. I don't really know anything about them. I don't know whether or not the architecture is the correct approach.

>IBM has grown usage as measured by MIPS, a method of calculating the raw speed used, by 350% over the past ten years.

That's an awful metric. MIPS isn't even a good way of measuring aggregate performance and aggregate performance is a terrible way of measuring adoption.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton