Optimiser Java : Techniques pratiques pour améliorer les performances des applications Jvm

Note :   (4,2 sur 5)

Optimiser Java : Techniques pratiques pour améliorer les performances des applications Jvm (J. Evans Benjamin)

Avis des lecteurs

Résumé:

Le livre « Optimizing Java » fournit une compréhension approfondie des internes de la JVM et des techniques d'optimisation des performances, couvrant plus que le simple garbage collection (GC). Il comprend des outils pratiques et des idées adaptées aux développeurs qui cherchent à améliorer leurs applications Java. Cependant, le livre a été critiqué pour ses incohérences, le manque de détails dans les explications et une mauvaise relecture, ce qui a conduit certains à remettre en question sa valeur par rapport à son prix.

Avantages:

Exploration détaillée des composants internes de la JVM et de l'optimisation des performances
inclut des outils pratiques
convient aux débutants comme aux développeurs expérimentés
couvre le threading, le bytecode et les compilateurs JIT
présente les concepts de manière claire à l'aide d'exemples et d'illustrations
pertinent pour les versions modernes de Java.

Inconvénients:

Qualité inégale et mauvaise relecture
certains concepts peuvent être trop élémentaires
manque de conseils détaillés sur l'utilisation des outils mentionnés
n'aborde pas les questions de performance de manière systématique
considéré comme trop cher pour le contenu fourni.

(basé sur 14 avis de lecteurs)

Titre original :

Optimizing Java: Practical Techniques for Improving Jvm Application Performance

Contenu du livre :

L'optimisation des performances est une science expérimentale, mais cela ne signifie pas que les ingénieurs doivent recourir à des conjectures et au folklore pour accomplir leur tâche. Pourtant, c'est souvent le cas. Grâce à ce livre pratique, les technologues Java de niveau intermédiaire ou avancé travaillant avec des piles technologiques complexes apprendront à optimiser les performances des applications Java à l'aide d'une approche quantitative et vérifiable.

La plupart des ressources sur la performance ont tendance à discuter de la théorie et des aspects internes des machines virtuelles Java, mais ce livre se concentre sur les aspects pratiques du réglage de la performance en examinant un large éventail d'aspects. Il n'y a pas de recettes simples, de trucs et astuces ou d'algorithmes à apprendre. L'optimisation des performances est un processus de définition et de détermination des résultats souhaités. Et cela demande de l'assiduité.

⬤ Apprenez comment les principes et la technologie Java utilisent au mieux le matériel et les systèmes d'exploitation modernes.

⬤ Explorer plusieurs tests de performance et les anti-modèles courants qui peuvent contrarier votre équipe.

⬤ Comprendre les pièges de la mesure des performances de Java et les inconvénients du microbenchmarking.

⬤ Plonger dans la journalisation, la surveillance, le réglage et les outils du garbage collection de la JVM.

⬤ Explorer la compilation JIT et les techniques de performance du langage Java.

⬤ Apprenez les aspects de performance de l'API Java Collections et obtenez une vue d'ensemble de la concurrence en Java.

Autres informations sur le livre :

ISBN :9781492025795
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2018
Nombre de pages :600

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Optimiser Java : Techniques pratiques pour améliorer les performances des applications Jvm -...
L'optimisation des performances est une science...
Optimiser Java : Techniques pratiques pour améliorer les performances des applications Jvm - Optimizing Java: Practical Techniques for Improving Jvm Application Performance

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)