has re-architected some of the core module of V8 to create a server
implementation that is non-blocking (similar to other event driven
frameworks like Ruby’s Event Machine or Python’s Twisted). Event driven
already how the browser works. By using an event driven framework Node is
not only intuitive to use but also highly scalable. Tests have shown Node
instances running tens of thousands of simultaneous users.
This session will explore the architectural basics of Node.js and how it’s
different from blocking server implementations such as PHP, Rail or Java
Servlets. We’ll explore some basic examples of creating a simple server,
dealing with HTTP requests, etc.
The bigger question is once we have this awesome programming environment,
what do we do with it? Node already has a really vibrant collection of
modules which provide a range of functionality. Demystifying what’s
available is pretty important to actually getting stuff done with Node.
Since Node itself is very low level, lot’s of things people expect in web
servers aren’t automatically there (for example, request routing). In order
to help ease people into using Node this session will look at a range of the
best modules for Node.js.
Participants in this session will learn:
Tom Hughes-Croucher is a senior developer at Uber, probably the fastest-growing technology company in the world. Previously, he was the CTO at Change.org, consulted for clients like Walmart, Nexenta, MySpace, Comcast, and the New York Times, and worked at Joyent on the Node.js team and Yahoo on the homepage team. Tom is the coauthor of the O’Reilly book Up and Running with Node.js and has contributed to a number of web standards for the World Wide Web Consortium (W3C) and the British Standards Institute (BSI). He has worked with some of the world’s leading brands including NASA, Tesco, Three UK, and the UK’s Channel 4 Television.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at email@example.com
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? email@example.com
View a complete list of OSCON contacts