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 Summit: Industrial-Grade Node.js

Node.js is being increasingly used in business-critical production environments – perhaps more so than any other dynamically interpreted language.

Node Summit: v0.12 and Beyond

TJ Fontaine and Reid Burke discuss the recent release of v0.12 and what the roadmap holds for the future of Node.js.

Node Summit: Architecting Production

Hear these technical leaders discuss how they architect applications that meet business requirements, organizational structures, and deployment strategies to maximize the benefits of Node.js in their business.

Node Summit: Node at MasterCard Today

Learn how MasterCard is adopting Node.js as a key component of their technical strategy for efficient and rapid development.

Node Summit: Node.js and Containers: Dispatches from the Frontier

In this talk, we will describe our experiences using Node.js containers to build distributed systems.

More Node.js Videos or


Sign up now for Instant Cloud Access Get Started