Définition
Le débit est la quantité de travail qu'un système traite par unité de temps : requêtes par seconde pour une API, transactions par minute pour une base de données, mégabits par seconde pour un réseau. C'est le nombre de voitures qui franchissent un péage en une heure, quand la latence est le temps d'attente de chacune. Un système peut avoir un bon débit et une mauvaise latence, ou l'inverse ; les deux mesures se lisent ensemble.
Dans la pratique
Dans un besoin, le débit attendu (« 2 000 commandes par minute lors des soldes ») est l'une des rares exigences chiffrées qui orientent vraiment l'architecture. Un profil backend ou SRE doit savoir mesurer le débit réel par des tests de charge, identifier le composant qui plafonne et dimensionner l'infrastructure en conséquence. Un chiffre non mesuré avant la mise en production est une promesse en l'air.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.