Resource Center

New to Joyent? View the Getting Started Guide

Resource Center

Resource Library

Why IO Matters in the Cloud
Nima Badiey discusses the importance of IO, particularly disk IO, for building applications and managing infrastructure in the cloud with Joyent Chief Architect James Duncan and JoyentCloud General Manager Steve Tuck.

Finding and Fixing Performance Issues with New Relic RPM
Joyent’s Nima Badiey speaks with New Relic’s Brian Doll about how RPM can help monitor application performance, diagnose problems and help point to solutions.

NodeCamp: Datagrams with Paul Querna
Node typically deals with TCP protocols like HTTP. However, in addition to TCP streams Node can also speak in UDP datagram packets. These are useful for transmitting small chunks of data quickly and is particularly relevant for real-time programs. Cloudkick Chief Architect Paul Querna explains what UDP is and in which situations you would want it.

NodeCamp: Deployment with Isaac Schlueter and Tim Caswell
Isaac Schlueter explains how to set up an account on to deploy code, and Tim Caswell finishes by showing the example game deployed on devices such as the iPad.

NodeCamp: Game Client Workshop with Tim Caswell author Tim Caswell explains the details of the example game's client-side code, which actually weighs in at six times more lines of Javascript than the Node.js backend needed to run the game.

NodeCamp: Game Server Workshop with Tim Caswell
After demonstrating the example game's client-side code earlier in the day, Tim Caswell digs into the details of the server-side code powered by Node.js that manages the interactions between multiple players in real time.

NodeCamp: Getting Started with npm with Isaac Schlueter
Isaac Schlueter, creator of the Node.js package manager npm, shows the audience how npm can be used to develop, test, and manage your Node projects.

NodeCamp: Interview with Cloud9 CTO Rik Arends
We asked Cloud9 CTO Rik Arends to share his impressions of the first NodeCamp and discuss what Cloud9 is working towards for a browser-based Node.js IDE.

NodeCamp: Introduction to Redis with Matt Ranney
Redis is a small database useful for storing things like sessions. Matt Ranney, author of node_redis and node_pcap, introduces Redis, why it's a useful piece of software, and how to connect to it using Node.

NodeCamp: Opening Remarks with Tom Hughes-Croucher
How is Node.js Camp different from typical developer conferences? Author of the upcoming "Up and Running with Node.js" from O'Reilly Press and Node core contributor Tom Hughes-Croucher explains the innovative format of the event and readies the participants for the fast pace of the day.

NodeCamp: Routing Workshop with Guillermo Rauch author Guillermo Rauch goes over the basics of routing using Node.js in the first of two workshops to get participants prepared to hack into the game developed as an example for the event.

NodeCamp: Socket.IO Workshop with Guillermo Rauch
Socket.IO aims to make real-time apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. Author Guillermo Rauch demonstrates how the client can communicate to the server and determine the best transport method for the device.

NodeCamp: The CouchDB _changes Feed with Mikeal Rodgers
The CouchDB document store is well suited to many CRUD style websites. However a particularly interesting aspect of Couch is the _changes feed which streams updates about what is going on inside the database. By using this feed with Node, Mikeal Rodgers shows how it's possible to push data to the browser in ways previously not possible.

How to Choose a NoSQL Solution
Joyent’s Nima Badiey discusses with Basho COO Antony Falco and VP of Engineering Andy Gross the variables at play and possible solutions provided by implementing NoSQL databases.

Load Balancing and Traffic Management in the Cloud with Zeus
Joyent’s Nima Baidey speaks to Zeus Systems Engineer Rick Nelson about his company’s software-based load balancing tools.


Sign up now for Instant Cloud Access Get Started