<<< Previous speaker next speaker >>>

Ryan Dahl, Creator of Node.js

 Ryan  Dahl Ryan Dahl is a programmer at Joyent and creator of Node.js. Even
before Node, his focus in the past few years has been on web servers.
Ryan grew up in Rochester, New York but now lives in San Francisco.

Presentation: "Node.js: Asynchronous Purity Leads to Faster Development"

Time: Thursday 14:05 - 15:05

Location: Franciscan I & II

Abstract: There doesn't need to be a trade off between application performance and ease of programming. Node.js abstracts the problem of concurrency well; programmers with little experience tend to create servers that scale into the thousands of connections. For example, at Node Knockout, a Node.js programming contest, in 48 hours contestants developed sites that were handling thousands of requests per second, pushing 80 megabits/sec - using less than 256mb memory, less than 1% CPU, in a single process. By addressing the hard architectural problems head on, many development cycles of rethinking may be saved by choosing a completely asynchronous system.