Descripción
JAVA SPRING
Resumen del libro
Este libro ofrece una guía completa y práctica para dominar el desarrollo de aplicaciones reactivas y de streaming con el framework Java Spring (versión 6.0). Dirigido a programadores, arquitectos y responsables técnicos, proporciona los conocimientos necesarios para afrontar los retos de las arquitecturas reactivas modernas y la programación asíncrona. A través de ejemplos concretos, el autor explora desde los fundamentos de la programación reactiva hasta la implementación de microservicios y aplicaciones cloud, incluyendo bibliotecas clave como Reactor, WebFlux y soporte para bases de datos reactivas.
¿De qué trata?
La obra comienza sentando las bases de la programación reactiva para, a continuación, sumergirse en el ecosistema de Spring. Se analizan en detalle las bibliotecas reactor-core y la stack web reactiva con WebFlux, WebSockets y RSocket. El lector aprenderá a gestionar bases de datos reactivas y explorará reactores especializados para tecnologías como Netty, RabbitMQ y Kafka. El libro también dedica secciones a las extensiones para Kotlin y aborda la programación de microservicios y aplicaciones en la nube. Finalmente, se cubren conceptos avanzados como Domain-Driven Design (DDD), event sourcing, arquitecturas Hexagonales y CQRS, concluyendo con un estudio práctico de aplicaciones generadas por JHipster.
Temas principales
- Programación reactiva y asíncrona con Java Spring 6.0
- Stack web reactiva: WebFlux, WebSockets y RSocket
- Gestión de bases de datos reactivas
- Integración con Netty, RabbitMQ y Kafka
- Microservicios, aplicaciones cloud y arquitecturas modernas (DDD, CQRS, Event Sourcing)
¿Para quién está recomendado?
Este libro está dirigido a programadores, responsables técnicos y arquitectos de software que necesiten trabajar en proyectos basados en Java Spring. Se requiere un buen conocimiento de Jakarta EE y programación Java, así como una base del framework Spring para aprovechar al máximo su contenido.
Qué aporta este libro
- Comprensión profunda de los fundamentos y la práctica de la programación reactiva.
- Capacidad para diseñar e implementar aplicaciones web reactivas y sistemas de streaming.
- Conocimiento práctico para integrar tecnologías de mensajería y bases de datos reactivas.
- Habilidades para construir microservicios y aplicaciones cloud con patrones arquitectónicos avanzados.
- Ejemplos descargables que facilitan la aplicación inmediata de los conceptos aprendidos.
Ficha técnica
- Autor: LE MORVAN, HERVE
- Editorial: EDICIONES ENI
- Idioma: Español
- Tema: LENGUAJES DE PROGRAMACION Y EXTENSION/SCRIPTING: G
- Colección: EPSILON
- Encuadernación: Bolsillo
- Fecha de edición: diciembre de 2024
- Número de páginas: 562
- Peso: 900 g
Valoración editorial
Una obra técnica de alto valor para profesionales que buscan actualizarse en las últimas tendencias del desarrollo Java. Su enfoque práctico, combinado con la cobertura de temas avanzados como DDD y CQRS, lo convierte en un recurso sólido para equipos que adoptan arquitecturas reactivas y de microservicios. La estructura progresiva y los ejemplos descargables facilitan la asimilación de conceptos complejos, haciendo de este libro una inversión recomendable para quien desee dominar el ecosistema Spring en su vertiente más moderna.

