Node is a project with makes use of libev and libeio to provide
server-side I/O on the v8 javascript compiler. Javascript is an
interesting language because it has no concept of threads - it's meant
to be evented. So it actually makes quite a good nice medium to script
servers. There is no explicit call to run the event loop, once
execution passes over the script, it enters the loop automatically.
The program exits naturally when no more watchers sit on the event
loop.

Node has several modules: TCP client and server, HTTP client and
server, and File I/O (done in libeio's thread pool).

The webpage is
  http://tinyclouds.org/node/

The latest release can be downloaded at
  http://s3.amazonaws.com/four.livejournal/20090611/node-0.0.3.tar.gz

The API documentation is at
  http://tinyclouds.org/node/api.html

_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to