Walk on the web flow 20161121
by snonov
2 tooling sympa :
- JOL (Java Object Layout), disponible avec openJDK (http://openjdk.java.net/projects/code-tools/jol/). Utilisable en CLI ou via API, permet de se faire une idée de la taille de vos objets.
- OpenHFT pour le high frequency trading une série de lib java pour chercher la perf plus loin https://github.com/OpenHFT (on y retrouve en grande partie le travail de Peter Lawrey pour ceux qui suivent son Blog)
En vrac quelques présentations pour creuser ces sujets (vous les reconaitrez pour ceux qui suivent les Perf User Group):
- http://fr.slideshare.net/bleporini/perfug-guide-de-survie-du-dveloppeur-dans-une-application-java-qui-rame
- http://fr.slideshare.net/JeanPhilippeBEMPEL/out-ofmemoryerror-what-is-the-cost-of-java-objects
- http://www.slideshare.net/pkernevez/perf-ug-comment-ne-plus-rajouter-de-ram-a-vos-jvm-sans-savoir-pourquoi-55317417
- http://perfug.github.io/assets/files/PerfUG23.pdf
- http://perfug.github.io/assets/files/PerfUG8.pdf