3 ms·
I'm a web/full-stack/whatever developer and I can make use of all the RAM you give me. I use to do scientific computing, computational chemistry, and was just
by quantumhobbit 10y ago
I'm a web/full-stack/whatever developer and I can make use of all the RAM you give me.
I use to do scientific computing, computational chemistry, and was just fine with only 3gb of RAM. No need for more even running on virtual machines.
Partly this is because of the tools and projects. The chemistry software was super lean and written in C++ or even Fortran. It had to squeeze every drop of performance out of a supercomputer but scaled down to my laptop for small problems with no trouble. What I wanted was a faster cpu not more ram.
The web tools are bloated by comparison. Multiple jvms that will take all the ram they can get. Software is written to add features fast. Who cares about performance when we can throw more ec2 instances at the problem. Also as micro services get more popular, you might be running several bloated services at once maybe in separate containers. Many of these services are mostly sitting idle, so CPU isn't a limitation but ram certainly is.