Mon panier 0
Abonnements illimitésNos offres d'abonnement
Tous les contenus 24h/24, 7j/7
Nos rubriques
Nos meilleures ventes Nos nouveautés Prochaines parutions Devenez auteur

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

  • En stock

    Livraison à 0,01€

    Version numérique offerte

  • Imprimé
  • Numérique
54,00Bientôt disponible !
Ajouter au panier
Inclus dans l'abonnement :Livres et vidéos en illimitéTous les livres, vidéos, et cours en ligne, 24h/24, 7j/7, pour 49 / mois sans engagement

Présentation

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 4.5 et 5.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 Java 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 architectures hexagonales basées sur le DDD (Domain Driven Design) et la gestion des événements d'une application CQRS utilisant l'Event Sourcing.

Après un rappel sur ZooKeeper et Kafka, le lecteur est amené à étudier la programmation fonctionnelle et les Streams ainsi que la programmation réseau asynchrone avec Netty. La programmation réactive est ensuite traitée à travers l'utilisation de RxJava, Akka et Reactor avant de détailler l'utilisation des bases de données SQL et Kafka avec Reactor.

L'auteur présente également la programmation des microservices et des applications dans le cloud en se basant sur 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.


Les chapitres du livre :
Avant-propos – Architectures alternatives – ZooKeeper et Kafka – Programmation fonctionnelle et streams – Programmation réseau asynchrone avec Netty – Programmation réactive – Exemples d'applications avec une base SQL – Librairie Reactor Kafka – Applications web avec Spring WebFlux – Microservices Docker et DevOps – Exemples utilisant le générateur jHipster – Microservices et applications dans le cloud

Table des matières

Caractéristiques

Imprimé
  • 302 pages
  • Livre (broché) - 17 x 21 cm
  • Niveau : Expert
  • Date de parution : juillet 2018
  • ISBN : 978-2-409-01449-9
  • EAN : 9782409014499
  • Ref. ENI : EPREAJASP
  • Expédié dans les 24 heures
Numérique

Téléchargement

Pour aller plus loin

Rechercher sur des thématiques associées

BN open
livre java - livre design patterns - uml - uml2 - uml 2 - GoF - POO - MVC - motif de conception - patron de conception - Abstract Factory - Builder - Factory Method - Prototype - Singleton - Adapter - Bridge - Composite - Decorator - Façade - Flyweight - Proxy - Chain of Responsibility - Command - Interpreter - Iterator - Mediator - Memento - Observer - State - Strategy - Template Method - Visitor Design Patterns en Java - Les 23 modèles de conception
Restons connectés !
En complétant ce formulaire, vous acceptez d'être contacté afin de recevoir des informations sur nos produits et services ainsi que nos communications marketing. Vous aurez la possibilité de vous désabonner de nos communications à tout moment. Pour plus d'informations, cliquez ici.