Présentation
**La référence pour les pros de Java !**
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.
Sont abordés dans ce livre
* la **programmation fonctionnelle** et comment dépasser les limites inhérentes à Java malgré le virage fonctionnel pris depuis Java 8 ;
* la **gestion des logs** et **des traces applicatives**, ainsi que **la remontée de métriques**, pour collecter l’information basique et gérer efficacement son application en production ;
* la **performance** des applications Java, via des technologies comme le projet Loom (et ses ***threads*** virtuels) ou GraalVM (la VM Java conçue pour le *cloud*) ou encore JMBH (l’outil de ***microbenchmarking***).
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.
**Au sommaire**
Concepts fondamentaux • Kata poker • Conception fonctionnelle • Tests basés sur les propriétés (PBT) • Loom • Microbenchmarking avec JMH • Robustesse applicative • Observabilité
Caractéristiques
| EAN13 | 9782416011733 |
|---|---|
| ISBN | 978-2-416-01173-3 |
| Éditeur | Eyrolles |
| Date de publication | 22 juin 2023 |
| Collection | Blanche(1) |
| Nombre de pages | 200 |
| Dimensions | 23 x 19 x 1,2 cm |
| Poids | 322g |
| Langue | français |
| Fiches UNIMARC | S’identifier |




Reviews
There are no reviews yet.