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 and Joyent: Past, Present, and Future

Joyent has been running Node.js in production and at scale for over 5 years. As such, we've learned production practices for designing, deploying and debugging Node.js apps and we've built container-native solutions to optimize app performance, security, and management. Experience the container-native difference!

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.

More Node.js Videos or