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 Principal at Jetpacks for Dinosaurs, a consultancy that helps to make their client’s web sites really fast. He provides technology leadership and expertise in high performance web sites and Node.js for the company.
Tom is the co-author of the O’Reilly book “Up and Running with Node.js”.
Tom has also worked at Joyent as the Chief Evangelist with the Node.js team. Before that he was the Lead Technology Evangelist for North America and a Senior Developer at Yahoo!.
Tom has contributed to a number of Web standards for the World Wide Web Consortium (W3C) and the British Standards Institute (BSI). He is 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 email@example.com.
For information on trade opportunities with O'Reilly conferences contact mediapartners
View a complete list of Fluent contacts