Cache de réponses
ConceptProduitDepuis la version 1.2.0
Guide produit : ce que la capacité apporte, pour qui, ses limites et la version qui l'a livrée - sans syntaxe de configuration.
| Ce que ça fait | Garde les réponses des lectures que l'opération déclare cachables, pour un temps borné. Respecte Cache-Control, ETag et Vary de l'amont ; répond 304 à un client dont la version est à jour |
| Pourquoi c'est important | Un catalogue ou une donnée de référence ne coûte plus un aller-retour à l'amont. Le cache authentifié est le lieu où une passerelle fuit entre clients : il est fermé par défaut, déclaré par l'opération seule, et un test d'isolation entre tenants tourne à chaque PR |
| Cas d'usage | Un catalogue produit public ; le panier d'un client, caché par tenant et par personne ; décharger un amont lent sur des lectures fréquentes |
| Limites | Rien n'est caché par défaut ; un succès de cache compte quand même dans le quota de l'appelant ; cache en mémoire par réplique, borné en octets ; pas de cache sémantique pour l'IA avant 1.9.0 ; pas de coalescence des lectures identiques en vol avant 1.8.0 |
| Depuis | 1.2.0 |
| Configurer | Mettre une lecture en cache |