JAVA SPRING

JAVA SPRING. Construya aplicaciones reactivas con una arquitectura de microservicios en un entorno Jakarta EE

Editorial:
ENI EDICIONES
Edición:
Materia:
Informática - Tecnología
ISBN:
978-2-409-04730-5
Páginas:
560
Encuadernación:
Tapa blanda

Este libro, que trata sobre el desarrollo de aplicaciones reactivas y de streaming, se dirige a cualquier persona (desarrollador, responsable técnico, arquitecto, etc.) que tenga que trabajar en un proyecto basado en Java Spring (concretamente la versión 6.0). Su objetivo es proporcionar los conocimientos necesarios para com­prender los problemas asociados a las nuevas arquitecturas reactivas con programación asíncrona. Para sacar el máximo partido de este libro, es necesario tener un buen conocimiento de los mecanismos de Jakarta EE y de la programación Java en general. Asimismo, puede ser útil conocer un mínimo el framework Spring.

El autor comienza presentando los fundamentos de la programación reactiva. A continuación, presenta las bibliotecas reactor-core, la stack web reactiva de Spring con WebFlux y WebSockets y RSocket. Después, se aborda la gestión de bases de datos reactivas y se exploran los reactores especializados para Netty, Rab­bitMQ y Kafka. También se detallan las extensiones para Kotlin.

En el resto del libro, se explican la programación de microservicios y aplicaciones en el cloud, así como elementos como DDD, event sourcing, arquitecturas Hexagonales y CQRS.

Por último, el autor presenta un estudio de aplicaciones generadas por JHipster. A lo largo del libro, el autor se basa en ejemplos de uso concreto.

Los elementos necesarios para la realiza-ción de estos ejemplos se pueden descargar a partir del sitio web www.ediciones-eni.com.