Production Practices

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 and the software that powers our cloud which includes Triton Compute, Triton Object Storage, and Triton Analytics.

We’ve broken down the articles and links into three categories: Node.js Design, Node.js Deploy, and Node.js Debug.


Architectural tips and modules for a more robust application.

Learn More


Techniques for deploying a large-scale, high-uptime production cluster.

Learn More


Tactics for debugging a dynamic language like JavaScript.

Learn More