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 Croucher is a Staff Engineer on the Uber SRE team, 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 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