por Paul Goldbaum
Existe un creciente interés en la industria por el desarrollo de arquitecturas de microservicios, gracias a las muchas ventajas que ofrecen. Sin embargo, este nuevo paradigma supone un cambio de mentalidad a la hora de organizar nuestras aplicaciones y conlleva más trabajo de operaciones, creando así una barrera de entrada mayor frente a sistemas monolíticos.
Hablaremos de nuestra experiencia en seedtag migrando a una arquitectura de microservicios en Node.js y de los retos que aparecen a la hora de implementar un sistema que debe atender miles de peticiones por segundo. Repasaremos las técnicas y herramientas a nuestra disposición para crear una sistema ágil, mantenible y escalable utilizando Kubernetes como base.
Fuente: https://www.todojs.com/creando-una-arquitectura-microservicios-node-js-kubernetes-paul-goldbaum/

Dividir una Arquitectura Monolítica desde un punto de vista Front-End (inglés)
por Bryan McEire
En Spotahome, estamos dividiendo una gran aplicación monolítica en diferentes contextos delimitados aplicando arquitectura hexagonal y principios de diseño basados en dominios, entre otros. En la arquitectura, también estamos dividiendo toda la interfaz de usuario del back-end y hemos creado un back-end para el servicio de integración front-end que consume la API y sirve las vistas a los usuarios finales, o expone la API pública para terceros. fiestas. Este producto es muy simple de usar, agnóstico y reutilizable para cualquier proyecto. Lo llamamos Soyuz. Está construido con NodeJS y Express y admite la internacionalización, el enrutamiento, la representación del lado del servidor y otras características interesantes. Estamos considerando abrir el código fuente del proyecto.
Fuente: https://www.todojs.com/splitting-the-monolith-from-front-end-point-of-view-by-bryan-mceire/