Node is...
- bindings to V8 for non-browser work (sockets, files, etc)
- non-blocking, asynchronous interfaces
- one thread, one call stack (does not scale)
Slide 56
Slide 56 text
Scaling...
- process spawning
- sendmsg
- memory isolation enforced by process boundary
Slide 57
Slide 57 text
node.js bindings
node.js standard library
V8 libeio libev
JavaScript
C