Presento mi primer libro “Patrones para la implementación de una arquitectura basada en microservicios”.
El libro aborda el tema de la arquitectura de microservicios desde el enfoque de las buenas prácticas que deben tenerse en cuenta para diseñar, implementar y poner en operación una plataforma construida con este estilo de arquitectura.
El libro consta de una introducción que incluye los conceptos fundamentales de aplicación monolítica y las cuestiones que dieron lugar a los microservicios. Se enuncian las ventajas y retos que deben afrontarse al desarrollar software basado en este estilo.
Posteriormente se divide el libro en seis (6) partes principales donde se abarcan los patrones por clasificación (descomposición, infraestructura, integración, acceso a datos, observabilidad, servicios externos) y una sección complementaría que pone a disposición de los lectores temas seleccionados sobre como afrontar los retos principales de los microservicios, específicamente la transaccionalidad distribuida, técnicas para el manejo de la consistencia eventual e integración con sistemas legados.