<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Performance on Adrien CAUBEL</title><link>https://blog.adriencaubel.fr/series/performance/</link><description>Recent content in Performance on Adrien CAUBEL</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 31 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.adriencaubel.fr/series/performance/index.xml" rel="self" type="application/rss+xml"/><item><title>PART 1 - Comprendre la saturation d'une application Spring Boot avec la loi de Little</title><link>https://blog.adriencaubel.fr/posts/performance/saturation_spring_hikari/</link><pubDate>Sat, 31 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.adriencaubel.fr/posts/performance/saturation_spring_hikari/</guid><description>Cet article part d&amp;rsquo;un constat simple : on peut prévoir quand un système va s&amp;rsquo;effondrer avec une seule formule. La loi de Little relie trois grandeurs qu&amp;rsquo;on manipule tous les jours — débit, latence, concurrence — et permet de raisonner sur la capacité d&amp;rsquo;une application sans sortir l&amp;rsquo;artillerie lourde.
La loi de Little Link to heading L = λ × W L est le nombre d&amp;rsquo;éléments présents dans le système λ est le débit W est le temps de traversée du système Traduit en termes plus familiers :</description></item><item><title>PART 2 - Test de charge de l'application</title><link>https://blog.adriencaubel.fr/posts/performance/saturation_spring_hikari_2/</link><pubDate>Sat, 31 Oct 2026 00:00:00 +0000</pubDate><guid>https://blog.adriencaubel.fr/posts/performance/saturation_spring_hikari_2/</guid><description>Tip GitHub projet : https://github.com/Adrien-Courses/Performance-loi-little-spring-hikari Dans la partie précédente, nous avons vu la théorie avec la loi de Little. Cette fois, nous passons à la pratique : on charge une vraie application et on vérifie que les chiffres collent.
Notre banc de test :
une application Spring Boot / JPA ; k6 pour générer la charge ; Prometheus pour collecter les métriques, et Grafana pour les afficher. Petit rappel de la loi de Little :</description></item></channel></rss>