|
<<< Previous speaker
|
next speaker >>>
|
Ryan Dahl, Creator of Node.js
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.
|
|
|