Le service numérique a-t-il recours à un système de cache serveur pour les données les plus utilisées ?
Version 2. Dernière mise à jour le
Objectif
Limiter la consommation de ressources informatiques.
Mise en œuvre
Identifier les données, entrées API, ressources les plus utilisées à mettre en cache afin d’éviter de les régénérer. Configurer une durée d’expiration pour les rafraîchir par exemple en invalidant automatiquement le cache après une durée déterminée ou en utilisant des mécanismes de purge du cache lorsqu'une mise à jour des données est effectuée.
Le critère 7.1 concerne le cache côté serveur, à ne pas confondre avec le critère 6.2 qui traite du cache côté client.
Moyen de test ou de contrôle
Pour valider ce critère :
- Vérifier la configuration des systèmes de cache serveurs utilisés et s’assurer que les ressources les plus utilisées sont mises en cache ;
- Examiner la présence et les règles d’expiration qui doivent être correctement paramétrées en fonction des caractéristiques de chaque fonctionnalité ;
- S’assurer de la présence d’un mécanisme de rafraîchissement du cache.
Expliquer la stratégie de gestion de cache côté serveur dans la déclaration d’écoconception du service.