1) If somebody has multicore computer and wants to utilize all cores, it'll be 
nice to launch multiple instances
2) Node.js is almost a crash-only app, so when it finally crashes, it's 
necessary to have another copies in place
3) Node.js is not always asynchronous, so when someone decides to compute 
fibonacci sequence, it will block

It's not necessary for everybody, but scaling on a single machine is something 
a lot of people do.


24.12.2013, 07:47, "David Beck" <[email protected]>:
> May I please ask what to some will seem like a silly question, but I don't 
> get it: why is it necessary to scale horizontally on a single machine? In 
> theory, if you write asynchronous code, shouldn't one fast thread be roughly 
> equivalent to many slower theads, since the real work is being done behind 
> asynchronous callbacks anyway? Is it that the synchronous part of the node 
> application is stalling performance significantly under heavy loads?
>
> Thank you for helping me understand!
>
> David
>
> --
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines: 
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups 
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to