Hi,
Node.js allows to run javascript on the server and is great for real time applications when you want to have lots of users and connections at the same time
I wrote a node module to easily connect to a civicrm server from that node.js. I found a cool module that makes it easy to generate names, addresses, phone number and emails and hacked a quick example of how civi can be used from node.js.