Définition
La performance d'un système désigne sa rapidité et son efficacité à accomplir une tâche : temps de réponse perçu par l'utilisateur, débit traité, ressources consommées (processeur, mémoire, réseau, coût cloud). Elle se mesure, ne se devine pas : outils de profilage, tests de charge, indicateurs en production. Les gains viennent rarement d'un code « plus rapide » et presque toujours de quelques goulots d'étranglement : une requête sans index, un appel réseau répété, une absence de cache.
Dans la pratique
La performance est à la fois une exigence utilisateur, un critère de référencement et un poste de coût dans le cloud. Un besoin d'« optimisation » demande un profil qui sait mesurer avant d'agir ; l'optimisation prématurée, sans mesure, complique le code pour rien. Les objectifs doivent être chiffrés dès le cahier des charges (temps de réponse, charge attendue) pour être vérifiables.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.