Zero-Configuration Microservices with Node.js and Docker
The concept of microservices is a hot one and it attracts developers from a diverse background. Unfortunately, we’re seeing a lot of ideas from the past rebranded in the present as microservices. However, the thinking behind microservices implies and promises a bigger change than what we are seeing. This talk will go over the details of what actually makes a microservices architecture and how other distributed systems – systems which rely on queues and other mechanisms to function – fail to fulfill the promise.A modern microservices implementation should have the following characteristics:* Zero-configuration* Highly-redundant* Fault-tolerant* Self-healing* Auto-discoveryThis talk will present how such a system can be realised using Node.js and Docker.