Archives de
Tag: performance

Cache HTTP Client avec CXF

Cache HTTP Client avec CXF

Dans nos applications moderne, le cache est une fonctionnalité technique majeur qui permet de limiter les accès redondant à la même ressources (base de données, fichier, service distant HTTP, …). On peut implémenter du cache à plusieurs niveau, et généralement nos applications en utilisent sans le savoir (cache OS, cache BDD, cache applicatif de type EhCache, …) et nos browser le font aussi massivement grâce aux directives de cache de la spécification HTTP. Si vous avait des webservices REST développé…

Lire la suite Lire la suite

Les optimisations de performances de Java 9

Les optimisations de performances de Java 9

Dans un précédent article sur Java 9, j’avais parcouru les principales nouveautés à destination des développeurs : https://www.loicmathieu.fr/wordpress/informatique/les-nouveautes-de-java-9-pour-les-developeurs. Je vais ici parcourir les principales nouveautés axées sur la performance Je vais encore reprendre les principales JEP : JEP 143: Improve Contended Locking Optimisation des monitors Java (optimisation des locks) en cas de contention (quand plusieurs threads accèdent au même monitor). Ce sont des changements au sein de la JVM qui permettent des gains de performances significatifs (x2) sur certaines opérations…

Lire la suite Lire la suite