There are lots of tutorials that will teach you how to throw together some Node.js code. This tutorial isn’t that. Instead it is designed to help you write really robust Node.js code. We’ll assume you already know how to write a basic Node app, and instead we’ll focus on error handling, clustering and scale.
In this tutorial we are going to build a clustered chat server that supports Socket.io. You’ll learn how to build a real-time app that scales, doesn’t fall over and is easy to extend and add features to.
You should have Node.js and Redis installed before the tutorial.
Tom Hughes-Croucher is the CTO at Change.org The world’s largest petition platform. Tom loves helping people Change the world every single day.
Previously he founded Jetpacks for Dinosaurs, a consultancy that helped make their clients’ (Walmart, Nexenta, MySpace, Comcast, NY Times, etc) internet applications really fast. Tom is the co-author of the O’Reilly book “Up and Running with Node.js”.
Tom has also worked at Joyent on the Node.js team, at Yahoo! and a range of other startups. Tom is an O’Reilly author with his book “Node.js Up and Running”.
Tom 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 Walmart, NASA, Yahoo!, Tesco, Three Telecom and the UK’s Channel 4 Television.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at Fluent conference, contact Gloria Lombardo at (203) 381-9245 or firstname.lastname@example.org.
For information on trade opportunities with O'Reilly conferences contact mediapartners
View a complete list of Fluent contacts