Java Spring : construisez vos applications réactives avec une architecture micro-services en environnement Jakarta EE - Hervé Le Morvan

Java Spring : construisez vos applications réactives avec une architecture micro-services en environnement Jakarta EE

Hervé Le Morvan

ENI | février 2024
51.30 €
-5% pour les titulaires de la carte avec le retrait en librairie
LIBRAIRIES PARTICIPANTES
Paris VIᵉ, Paris VIIIᵉ, Paris XVIIᵉ, Paris Vᵉ
Versailles, Lyon 2ᵉ, Lyon 6ᵉ...
Voir les disponibilités en librairie
54.00 €
Disponibilité en ligne
Expédié entre 9 et 15 jours

Ce que dit l'éditeur

Java Spring

Construisez vos applications réactives avec une architecture micro-services en environnement Jakarta EE

Ce livre sur le développement d'applications réactives et de streaming s'adresse à toute personne (programmeur, tech lead, architecte...) amenée à travailler sur un projet basé sur Java Spring (en version 6.0 au moment de l'écriture). Il a pour objectif de donner les connaissances nécessaires pour appréhender les problématiques liées aux nouvelles architectures réactives avec la programmation asynchrone. Pour profiter pleinement de la lecture de ce livre, il est nécessaire de bien comprendre les mécanismes de Jakarta EE et de la programmation Java en général. Des connaissances de base sur le framework Spring sont également un plus.

L'auteur commence par présenter les éléments fondamentaux pour la programmation réactive. Il présente ensuite les librairies reactor-core, la stack web réactive Spring avec WebFlux et les WebSockets et RSocket. La gestion des bases de données réactives est ensuite étudiée avant d'explorer les reactor(s) spécialisés pour Netty, RabbitMQ et Kafka. Les extensions pour Kotlin sont également détaillées.

La suite du livre aborde la programmation des microservices et des applications dans le cloud ainsi que des éléments comme le DDD, l'event sourcing, l'architecture Hexagonale et le CQRS. L'auteur présente pour conclure une étude des applications générées par JHipster.

Tout au long du livre, l'auteur s'appuie sur des exemples concrets d'utilisation. Les éléments nécessaires à la réalisation de ces exemples sont disponibles en téléchargement sur le site www.editions-eni.fr

Résumé

Présentation des différentes technologies utilisées dans les projets basés sur Spring. La configuration, les contextes et les librairies tiers sont détaillés dans un premier temps, suivis d'explications sur des aspects plus complexes. La partie Spring d'un projet généré à partir d'un JHipster est également abordée. Des éléments complémentaires sont en téléchargement sur le site de l'éditeur. ©Electre 2024

Caractéristiques

Auteur(s)
Éditeur(s)
Date de parution
7 février 2024
Collection(s)
Epsilon
Rayon
Informatique
EAN
9782409043628
Nombre de pages
562 pages
Reliure
Broché
Dimensions
22.0 cm x 18.0 cm x 3.1 cm
Poids
900 g