Rayon Développement d'applications, langages de programmation
Java Spring : construisez vos applications réactives avec une architecture micro-services en environnement Jakarta EE

Fiche technique

Format : Broché
Nb de pages : 562 pages
Poids : 900 g
Dimensions : 18cm X 22cm
ISBN : 978-2-409-04362-8
EAN : 9782409043628

Java Spring

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


Collection(s) | Epsilon
Paru le
Broché 562 pages

Quatrième de couverture

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

Biographie

Hervé Le Morvan
Hervé Le Morvan
est aujourd'hui expert technique pour de grands comptes de la Banque, de l'Assurance et des Telecoms. Durant ses plus de vingt années d'expérience, il est principalement intervenu en tant que référent technique et formateur dans des équipes de Recherches et Développement ou d'Architectes et en tant que support au développement d'applications sur des missions de migration ou de modernisation de Systèmes d'informations. À ce titre, il est intervenu dans de nombreux projets de migrations utilisant le socle Spring et connaît parfaitement les attentes des équipes dans ce domaine. C'est toute cette expérience qu'il partage volontiers tout au long des pages de ce livre.

Avis des lecteurs

Du même auteur : Hervé Le Morvan

Java Spring : le socle technique des applications Jakarta EE

Java Spring : le socle technique des applications Java EE

Java Spring : développement d'applications Jakarta EE

Java Spring : le socle technique des applications JEE

Java Spring : le socle technique des applications Java EE