|
|
|
|
|
by kjellsbells
65 days ago
|
|
It's high time that programming under resource constraints was rediscovered and valued. It's been so easy to throw hardware (or someone else's hardware, ie cloud) at problems that efficiency and cost per compute output has been forgotten. Maybe a few years of serious memory shortage will focus minds. Perhaps this is one of those things that needs to be recast in terms a CFO can understand before it gets attention: "you're paying XXX per compute node because your team writes flabby software. You could save $$$ if they fit into Y instead" |
|
We could easily have 10x-100x more utilization of cloud servers if the software was leaner.
Imagine a single server hosting 10000 VDI instances concurrently with high performance. Sounds insane but Windows, Word, Excel were usable on a 16MHz 386 with 2MB RAM and 20-40MB storage.
Systems today are literally 10000X as powerful (without even getting into the CPU architecture and cache improvements).