Arquitectura de Microservicios

Microservicios

Los 4 niveles de madurez de un ecosistema de microservicios

Llevo presentando el concepto de microservicios a clientes desde hace tiempo, cuando terminamos la conversación me suelo dar cuenta que todos ellos entienden el concepto de microservicios a su manera (y no creo que ninguna se incorrecta en su esencia). En este artículo quiero profundizar en el concepto de microservicio con una visión de arquitecto con el fin de estructurar las diferentes visiones de microservicios en diferentes niveles de madurez de un ecosistema (o infraestructura) de microservicios.

Cuándo usar MicroFrontends, cuándo no y alternativas.

Parece que los microfrontends han llegado para quedarse, pero, como en todas las tecnologías los microfrontends no aplican para todos los casos, entonces ... ¿Cuando debemos usar microfrontends? ¿Qué limitaciones tienen? ¿Que me aportan?

Documentación LEAN para microservicios

Yo nunca he sido partidario de sobre documentar el software, entre otros motivos porque cuando hay mucha documentación, con el paso del tiempo, o nos volvemos in operativos o se des actualiza la documentación y se pierde la inversión. Tampoco soy partidario de la no documentación porque entonces la empresa pierde el control del desarrollo. ¿Cuál es el equilibrio más práctico cuando hablamos de microservicios?