nodejs

Node.js is an Evented I/O for V8 javascript. Node’s goal is to provide an easy way to build scalable network programs. This is in contrast to today’s more common concurrency model where OS threads are employed.

Thread-based networking is relatively inefficient and very difficult to use. Node.js will show much better memory efficiency under high-loads than systems which allocate 2mb thread stacks for each connection.

Furthermore, users of Node are free from worries of dead-locking the process – there are no locks. Almost no function in Node directly performs I/O, so the process never blocks. Because nothing blocks, less-than-expert programmers are able to develop fast systems.

Node is similar in design to and influenced by systems like Ruby’s Event Machine or Python’s Twisted. Node takes the event model a bit further – it presents the event loop as a language construct instead of as a library.

Requirements: -
Demo: http://nodejs.org/
License: MIT and GPL License

Sponsors
Page 1 of 3123»

Open Source Resources for You

What we need is a list of the top quality resources, so that we can spend more time on our web development. WebAppers only picks the top quality web development resources for you.

© Copyright 2012 WebAppers | About | Archives | Privacy Policy | Advertise | Contact