Prix public : 36,00 €
<p align="center"><strong>La référence pour les pros de Java !</strong></p><p>S'il existe déjà beaucoup de livres qui expliquent comment démarrer avec Java ou comment se servir de tel ou tel framework, peu (voire aucun) sont destinés à des utilisateurs chevronnés du langage. Leur permettre de passer un cap dans leur carrière, c'est le défi que cet ouvrage va essayer de relever. Les moyens pour y arriver sont multiples, mais le but est unique : fournir un concentré d'informations permettant de revendiquer un bon bagage technique et d'évoluer avec de meilleurs outils.</p><p>Sont abordés dans ce livre </p><ul><li> la <strong>programmation fonctionnelle </strong>et comment dépasser les limites inhérentes à Java malgré le virage fonctionnel pris depuis Java 8 ;</li><li> la <strong>gestion des logs </strong>et <strong>des traces applicatives</strong>, ainsi que <strong>la remontée de métriques</strong>, pour collecter l'information basique et gérer efficacement son application en production ;</li><li> la <strong>performance </strong>des applications Java, via des technologies comme le projet Loom (et ses <strong><em>threads </em></strong>virtuels) ou GraalVM (la VM Java conçue pour le <em>cloud</em>) ou encore JMBH (l'outil de <strong><em>microbenchmarking</em></strong>).</li></ul><p>Enfin, ces trois grands thèmes seront l'occasion de découvrir diverses bibliothèques de grande qualité comme VAVR ou Resilience4J, et de progresser en matière d'intégration de la robustesse dans vos applications.</p><p> </p><p><strong>Au sommaire</strong></p><p>Concepts fondamentaux • Kata poker • Conception fonctionnelle • Tests basés sur les propriétés (PBT) • Loom • Microbenchmarking avec JMH • Robustesse applicative • Observabilité</p>