Mesurer le goulot, cache HTTP, base de données, charge utile et résilience : l'essentiel pour des API rapides, sobres et fiables.
Du client à l'API, la rapidité se joue sur trois leviers : servir depuis le cache, interroger une base indexée, et renvoyer un payload léger.
On mesure d'abord où part le temps, puis on agit sur le bon levier : un cache bien réglé évite carrément la requête (304), une base indexée répond vite et sans N+1, un payload compressé et paginé allège le réseau. La résilience (timeouts, rate limiting, circuit breaker) garde le tout debout sous charge.
Six questions pour vérifier que les réflexes de performance d'API sont bien acquis.