Dear All I have a nodejs application that gets data from one server and pushes into another. It is a simple app made using following modules - Q, moment, express,request and log4js
For testing I sent 1000 requests to my node server and saw what happens on the system monitor. There I could see that all 4 processors were 100% occupied. Now, from what I have read on nodejs, it seems that it by default uses only 1 thread(which amounts to 1 processor?). But how come all my computer's processors were occupied? Is this load balancing happening at OS level(I am on ubuntu 14) And in case the balancing was done by OS then what is the difference between this automatic OS level load balancing and explicitly using clusters to divide the load?? Any help would be deeply appreciated :) Thanks harsh -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: 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 unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. To post to this group, send email to nodejs@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/be8cae17-841e-47e6-b74e-68ed3a151480%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.