Introducción a los Microservicios

Clase 23 de 61Curso Profesional de Node.js y JavaScript 2016

Resumen

Recordando un poco la estructura de nuestra aplicación, hemos terminado con el primer bloque (Platzigram Database) y continuaremos con el API, pero: ¿Porqué está dividido en bloques?, porque estamos implementando algo llamado microservicios.  


Dependiendo del tamaño de las aplicaciones, nosotros podemos separar las interacciones de nuestra solución en diversos módulos independientes entre sí, quiere decir, si una parte de tu aplicación falla, esto no va a tirar o romper todas las demás. 


De manera inherente, aprendemos a crear aplicaciones escalables y modulares.


 Una librería que nos ayudará como orquestador de nuestros microservicios se va a llama micro por zeit.  


Creando el proyecto desde cero, vamos a incluir lo que anteriormente hemos usado: Un linter, test unitario (con AVA y test-listen) y lo nuevo, la base de cómo se instancia un microservicio.