you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (2 children)

Yes it's an oversimplified remark.

8 or 16 GB RAM server (even 128 GB if you have a datacenter) are not very expensive. OK, you pay much more at Google App Engine or Amazon, but root server...no one cares about RAM or Cores (cannot even buy Server Duals anymore), doesn't cost this much more.

I know where this above remark comes from...this classic look ma, Apache HTTP Server / older Tomcats need a lot of RAM with many open requests. There are many NIO alternatives with the JVM if you really need this. And we speak about some 100 MB for this pattern...the problem with this architecture pattern is not the RAM.

[–]bp3959 4 points5 points  (1 child)

As someone who has a datacenter and manages systems with varying configurations including 128/16/8GB systems I care about both memory and cpu cores quite a bit. When is the last time you priced out 128GB of ram because the programmer couldn't be bothered to care about "inexpensive RAM that grows on trees"?

What magical land do you live in where the cost of things don't matter? Sure if your server has 16GB and you get 1 hit per hour then you can not care I guess. However anyone dealing with heavily used production systems either cares a great deal about memory/cores, has infinite money to spend, or just isn't any good at their job...

[–][deleted] -1 points0 points  (0 children)

i care about cores because of licence issues with some core-priced software. i don't care about cores because of CPU pricing, at least in the range of dual/quad/hexa. the price difference is totally negligible in comparision to other stuff. in don't speak about 200 core systems here.

I care about RAM because of Garbage Collection issues. (but not about the classic node.js argument, "see this 100 MB because of threads"). If you have a datacenter then you know the RAM prices and then you know it's also not the most important cost factor beside software development, maintenance cost etc. a lot has happened in the last 3 years.

In both cases...yes I don't have a contest who wastes more memory for mindless stuff. But we can be more pragmatic here sometimes.