{"product_id":"herve-le-morvan-java-spring-construisez-vos-applications-reactives-avec-une-architecture-micro-services-en-environnement-java-ee-9782409014499","title":"Java Spring : construisez vos applications réactives avec une architecture micro-services en environnement Java EE","description":"\u003cp\u003e\n      \u003cb\u003eJava Spring\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003e\n      \u003cb\u003eConstruisez vos applications réactives avec une architecture micro-services en environnement Java EE\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003eCe livre sur le développement d'\u003cb\u003eapplications réactives et de streaming\u003c\/b\u003e s'adresse à toute personne (programmeur, tech lead, architecte...) amenée à travailler sur un projet basé sur \u003cb\u003eJava Spring\u003c\/b\u003e (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 \u003cb\u003eréactives\u003c\/b\u003e avec la \u003cb\u003eprogrammation asynchrone\u003c\/b\u003e.\u003c\/p\u003e\u003cp\u003ePour 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.\u003c\/p\u003e\u003cp\u003eL'auteur commence par présenter les architectures \u003cb\u003ehexagonales\u003c\/b\u003e basées sur le \u003cb\u003eDDD\u003c\/b\u003e (\u003ci\u003eDomain Driven Design\u003c\/i\u003e) et la gestion des événements d'une application \u003cb\u003eCQRS\u003c\/b\u003e utilisant l'\u003cb\u003eEvent Sourcing\u003c\/b\u003e.\u003c\/p\u003e\u003cp\u003eAprès un rappel sur ZooKeeper et Kafka, le lecteur est amené à étudier la \u003cb\u003eprogrammation fonctionnelle\u003c\/b\u003e et les \u003cb\u003eStreams\u003c\/b\u003e ainsi que la \u003cb\u003eprogrammation réseau asynchrone\u003c\/b\u003e avec \u003cb\u003eNetty\u003c\/b\u003e. La \u003cb\u003eprogrammation réactive\u003c\/b\u003e est ensuite traitée à travers l'utilisation de \u003cb\u003eRxJava, Akka\u003c\/b\u003e et \u003cb\u003eReactor\u003c\/b\u003e avant de détailler l'utilisation des bases de données \u003cb\u003eSQL\u003c\/b\u003e et \u003cb\u003eKafka\u003c\/b\u003e avec Reactor.\u003c\/p\u003e\u003cp\u003eL'auteur présente également la programmation des \u003cb\u003emicroservices\u003c\/b\u003e et des \u003cb\u003eapplications dans le cloud\u003c\/b\u003e en se basant sur des applications générées par \u003cb\u003ejHipster.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eTout au long du livre, l'auteur s'appuie sur des \u003cb\u003eexemples concrets d'utilisation\u003c\/b\u003e. Les éléments nécessaires à la réalisation de ces exemples sont disponibles en téléchargement sur le site www.editions-eni.fr\u003c\/p\u003e","brand":"ENI","offers":[{"title":"Gebraucht - Sehr gut","offer_id":53563759755606,"sku":"9782409014499-V","price":27.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9782409014499_1.jpg?v=1791444745","url":"https:\/\/www.momoxbooks.com\/de\/products\/herve-le-morvan-java-spring-construisez-vos-applications-reactives-avec-une-architecture-micro-services-en-environnement-java-ee-9782409014499","provider":"momox","version":"1.0","type":"link"}