I gave this talk at NationJS 2017. It consists of an introduction to microservice architecture, a discussion of techniques for effectively building microservices in node.js, and some guidelines for avoiding some of the common problems and mistakes that teams make when they first decide to make the plunge.
Here’s a recording of the talk: