Guides
Les tests de charge et de performance pas à pas, du premier script à la lecture des résultats.
-
TPC-H : ce que mesure le benchmark et comment le lancer
TPC-H expliqué : 8 tables, 22 requêtes, facteur d'échelle, QphH, tests de puissance et de débit, exécutions auditées ou non, et quand préférer TPC-DS.
Guides8 min de lecture
-
pgbench : benchmark et test de charge de PostgreSQL
pgbench expliqué : initialiser avec -s, lancer avec -c, -j et -T, écrire ses scripts, limiter le débit avec -R et lire tps, latence et échecs.
Guides7 min de lecture
-
redis-benchmark : l'utiliser et lire ses résultats
Utiliser redis-benchmark : options clés, lire le débit et la latence affichés, l'effet du pipelining et du nombre de clients, et l'écart avec votre app.
Guides8 min de lecture
-
Utiliser sysbench : benchmarks CPU, disque et MySQL
Comment fonctionne sysbench : tests CPU, mémoire et E/S fichiers, scripts OLTP pour MySQL et PostgreSQL, options clés, lecture des résultats et limites.
Guides7 min de lecture
-
YCSB : charges de travail A-F, exécution et limites
YCSB expliqué : ce que mesure le Yahoo! Cloud Serving Benchmark, les charges de travail A à F, chargement et exécution, sa sortie et ses limites.
Guides8 min de lecture
-
Test de charge gRPC : outils, mise en place et mesures
Le test de charge gRPC expliqué : quels outils parlent gRPC nativement, comment écrire un test k6 ou ghz, et pourquoi un échec revient en HTTP 200.
Guides7 min de lecture
-
Test de charge d'une API GraphQL : guide pratique
Test de charge d'une API GraphQL : nommer chaque opération, mêler lectures et mutations, repérer les erreurs derrière un HTTP 200, surveiller cache et N+1.
Guides7 min de lecture
-
Critères de réussite d'un test de charge : comment les fixer
Fixer les critères de réussite d'un test de charge : partir d'un SLO, choisir latence, erreurs et taux de requêtes, puis séparer échecs et alertes.
Guides8 min de lecture
-
Test de charge dans GitHub Actions : guide pratique
Monter un test de charge dans GitHub Actions avec k6, Artillery, Locust ou JMeter : seuils qui font échouer le job, artefacts et limites d'un runner.
Guides7 min de lecture
-
Comment faire un test de charge : le guide pas à pas
Comment faire un test de charge de bout en bout : fixer un objectif, scripter un parcours, le valider, monter en charge et lire les bons résultats.
Guides7 min de lecture