Production Practices

As part of our stewardship of Node.js®, this resource is dedicated to sharing tools and techniques we use at Joyent to operate Node.js in production. From coding styles and design considerations through debugging large distributed systems, we intend to document our Node.js development and production practices.

Node.js is a fundamental design choice for all of our cloud products, including our Compute Service, SmartDataCenter™, the software that powers our cloud, and Joyent Manta, our object store with integrated compute. Check them out for yourself.

We’ve broken down the articles and links into three categories: Design, Deploy, and Debug.  We’ll be adding to these articles so follow us on Twitter @joyent or join our email list.

Node.js Videos

Node.js on the Road: Node at CAA

Creative Artists Agency (CAA) now uses Node.js for all their line of business application development, and they deploy all their applications in the public cloud.

Node.js on the Road: Video and Node.js at Yahoo

Node.js is being used almost everywhere at Yahoo from tooling, CI, and serving traffic. Here is breakdown of where we are and where we are going with JavaScript.

Node.js on the Road: Don't Panic — The Hitchhiker's Guide to Node

YP.com is the largest Ruby shop in LA. We just finished migrating a large codebase from Ruby to Node.js.

Node.js on the Road: Q&A

Question and answer session from Node.js on the Road, Los Angeles

Debugging Node.js Applications in Production

Live demo of Node.js Project Lead, TJ Fontine, debugging a Node.js application in production using an array of tools including DTrace.

More Node.js Videos or

:

Sign up Now for Instant Cloud Access

Get Started

View PricingSee Benchmarks