Before starting
- De quoi parle-t-on ? Qu'est-ce que l'on mesure ?
- Est-ce un problème ?
- Mais alors, que faire ?
Performance des languages/frameworks
Performance des languages/frameworks
Performance des languages/frameworks
wrk -t8 -c256 -d14s http://localhost:3000
Performance/Prix hébergement
- L'app Web n'est qu'une fraction du coût
- S3, PG, Redis, CDN, Mails, etc...
- Shopify, GitHub, Gitlab, Basecamp, etc...
You are not Facebook.
Point compta
Performance/Prix hébergement
- 1 dev à ~50K€ → ~+80K€
- 228j par an → ~350€/j
Performance/Prix hébergement
- Équipe → 3 500€/j
- -15% → ~525€/j
Performance/Prix hébergement
- + de DevOps
- + de Managers
- Time to market + long
Les appareils finaux
Les appareils finaux
- Impact selon les appareils
- Impact du JavaScript et des resources ⚛️
- Les habitudes des utilisateurs
Performance Disque/Réseau/Region
- Distance à vos utilisateurs
- Accès aux ressources
- Distance à votre DB
- etc.
L'UX dans la performance
- La sensation de vitesse est plus important que la vitesse
- Comprendre ce que l'on améliore (TTF, FCP, LCP, TTI, ...)
Que faire ?
- Utiliser les bons outils qui font gagner de l'argent.
- Ne pas sur-anticiper. Jamais.
- Gagner en performance sur ce qui a de l'impact.