April 24, 2018A Node.js 10.0.0 Release Summary by Colin J. Ihrig
This post describes the Node.js 10.0.0 release. It breaks down what to expect from the release, what is included in the release, and who should use this release line.
October 31, 2017A Node.js 9.0.0 Release Summary by Colin J. Ihrig
This post describes the Node.js 9.0.0 release. It breaks down what to expect from the release, what is included in the release, and who should use this release line.
October 31, 2017Upgrading Node.js to Version 8 by Wyatt Lyon Preul
Read our step-by-step tutorial for how to upgrade Node.js versions 4 or 6 to version 8. This includes an overview of what's new in version 8, how to assess 3rd party module support, and suggestions for application updates.
July 25, 2017Joyent + Edgemesh Fireside Chat: Cache Me If You Can by Joyent
Edgemesh CEO, Jake Loveless and Joyent CTO, Bryan Cantrill join together for a fireside chat to discuss distributed caching at scale, Docker, Node.js, Mystery Science Theater 3000, and more!
January 19, 2017Node.js at Joyent by Wyatt Lyon Preul
An exploration of the Node.js journey that Joyent embarked on. Also, on overview of the various projects where Joyent uses Node.js. Furthermore, this post describes the benefits of choosing Node.js for microservices.
January 12, 2017Containers and microservices and Node.js! Oh, my! by Wyatt Preul
Learn microservices, Node.js, and containers by example using the provided application. This post walks through an example application that is split out into Node.js microservices running in Docker containers.
November 9, 2016Announcing the 2016 Node.js & Docker Innovator Program Finalists by Shubhra Kar
After reviewing hundreds of applications from talented tech innovators, we’re pleased to announce the 2nd annual Node.js and Docker Innovator Program finalists. Follow along during coming year as we highlight these tech innovators, learn why they selected Node.js and Docker, and share their production best practices and user stories. One of these finalists will also be honoured with the Innovator of the Year award.
October 11, 2016Upgrading Node.js 0.10 and 0.12 applications by Wyatt Lyon Preul
A tutorial on upgrading Node.js v0.10 and v0.12 to v4 or v6.
September 26, 2016Post-mortem Debugging and Promises by Wyatt Lyon Preul
An overview of post-mortem debugging pitfalls when using promises.
September 21, 2016Introduction to ContainerPilot for building applications by Alexandra White and Wyatt Lyon Preul
Building a simple Hello World application with ContainerPilot and the AutoPilot Pattern using Node.js.
September 20, 2016Debugging Node.js with MDB by Wyatt Lyon Preul
A tutorial on debugging Node.js core dumps with MDB.
September 8, 2016Observable Node.js Applications by Wyatt Lyon Preul
An overview of how to build observable Node.js applications. The solutions presented are useful for designing and building reliable and more debuggable applications, especially those applications that are microservice oriented.
September 1, 2016Autopilot Pattern Node.js in Docker by Wyatt Lyon Preul
Introducing two new modules to make implementing Autopilot Pattern applications in Node.js even easier.
March 15, 2016New images to run your favorite applications on Triton bare metal infrastructure containers by Christopher Horrell
Enjoy bare metal performance with Joyent's latest releases of Node.js, MongoDB, PostgreSQL and Percona running container-native on Triton.
March 3, 2016Implementing the autopilot pattern by Tim Gross
Deploying containerized applications and connecting them together is a challenge because it forces developers to design for operationalization. Autopiloting applications are a powerful design pattern to solving these problems. By pushing the responsibility for understanding startup, shutdown, scaling, and recovery from failure into the application, we can build intelligent architectures that minimize human intervention in operation. But we can't rewrite all our applications at once, so we need a way to build application containers that can knit together legacy and greenfield applications alike. This project demonstrates the autopilot pattern by applying it to a simple microservices deployment using Nginx and two Node.js applications.