Skip to content

Commit

Permalink
Ajustement slides / speaker notes
Browse files Browse the repository at this point in the history
  • Loading branch information
dlucasd committed Jun 21, 2024
1 parent d6adc26 commit 5e87ea0
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
6 changes: 4 additions & 2 deletions slides/01_intro.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ image::images/ram.jpg[background, size=fill]
[.notes]
--
* pourquoi ce talk ?
* venant du monde Java
* lors de la *conception technique* ou lors du *dev*, on ne se soucie généralement pas de la *consommation mémoire*
* car on ne *gère pas la mémoire en Java*, on laisse faire la JVM
* *nos ordinateurs* ont de plus en plus de RAM
* on laisse faire la JVM et le GC
* de plus, *nos ordinateurs* ont de plus en plus de RAM
* et quand un problème arrive, on ne sait pas forcément comment s'y prendre
* *retour d'expérience* sur des optimisations de consommation mémoire que nous avons effectuées il y a quelques mois
--

Expand Down
2 changes: 1 addition & 1 deletion slides/03_demarche.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ image::images/run.png[width=100%]
* mise en place d'*observabilité* ? Non, ordonnanceur qui ne facilite pas la tâche, les *logs sont éparpillées*
* demander un *gros fichier* au client
* on valorise le *Xmx à 8go* sur tous les composants
* on valorise le *Xmx à 3go* sur tous les composants
* on *analyse les composants qui tombe en erreur* car ils ont besoin de plus
* on *extrapole* les résultats
--
8 changes: 7 additions & 1 deletion slides/04_recap_semaine.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,8 @@ interface CourrierReporting {
----
public interface CourrierRepository extends JpaRepository<Courrier, Long> {
Stream<Courrier> getByVille(String ville);
Slice<Courrier> getByVille(String ville, Pageable p);
Page<Courrier> getByVille(String ville, Pageable p);
Slice<Courrier> getByVille(String ville, Pageable p);
}
----
****
Expand Down Expand Up @@ -214,6 +214,12 @@ image::images/tom.png[size=contain]
[.column]
...les stream, c'est mieux ! (enfin, parfois)
[.notes]
--
* utiliser le profiling intégré dans IntelliJ !
--
[%notitle.columns.is-vcentered]
=== Le cache
Expand Down
1 change: 0 additions & 1 deletion slides/05_conclusion.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ image::images/forrest_end.png[width=80%]
* plein de choses à faire encore
* *observabilité*, *metrics*, *logs*
* *test de perf* automatisés pour anticiper
* ne pas hésiter à utiliser le profiling intégré dans IntelliJ
--

[%notitle.columns.is-vcentered]
Expand Down

0 comments on commit 5e87ea0

Please sign in to comment.