Skip to main content

Node.js looks interesting, BUT I must missbe missing something - isn't Node.js tuned only to run on a single process and thread?

Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is all great to make fast as possiblea single-threadthreaded server as fast as possible, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does Node.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

Node.js looks interesting, BUT I must miss something - isn't Node.js tuned only to run on a single process and thread?

Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is all great to make fast as possible single-thread server, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does Node.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

Node.js looks interesting, BUT I must be missing something - isn't Node.js tuned only to run on a single process and thread?

Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is great to make a single-threaded server as fast as possible, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does Node.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

tag
Link
Steve Bennett
  • 129.5k
  • 45
  • 188
  • 247
Copy edited.
Source Link
Peter Mortensen
  • 31.5k
  • 22
  • 110
  • 134

node Node.js on multi-core machines

node.jsNode.js looks interesting, BUT...

I must miss something - isn't nodeNode.js tuned only to run on a single process &and thread? 

Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is all great to make fast as possible single-thread server, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does nodeNode.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

node.js on multi-core machines

node.js looks interesting BUT...

I must miss something - isn't node.js tuned only to run on a single process & thread? Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is all great to make fast as possible single-thread server, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does node.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

Node.js on multi-core machines

Node.js looks interesting, BUT I must miss something - isn't Node.js tuned only to run on a single process and thread? 

Then how does it scale for multi-core CPUs and multi-CPU servers? After all, it is all great to make fast as possible single-thread server, but for high loads I would want to use several CPUs. And the same goes for making applications faster - seems today the way is use multiple CPUs and parallelize the tasks.

How does Node.js fit into this picture? Is its idea to somehow distribute multiple instances or what?

edited tags
Link
Jonas
  • 130.4k
  • 103
  • 329
  • 408
Loading
Bounty Ended with no winning answer by zaharpopov
edited tags
Link
Xavi
  • 20.5k
  • 14
  • 74
  • 64
Loading
Bounty Started worth 100 reputation by zaharpopov
Source Link
zaharpopov
  • 17.4k
  • 24
  • 77
  • 94
Loading