Aller au contenu
FR EN

GR491, Le guide de Référence de Conception Responsable de Services Numériques

MENU
← retour
Architecture    ODD#10     ODD#12    

Un cache est-il mis en place entre les différents composants du SI pour limiter les échanges sur le réseau, lorsque la nature des données le permet ?

Recommandation 

Design Logiciel

B People

A Planet

B Prosperity

Difficulté

**

Priorité

High

Récurrence

OnUpdate

Tests

Les données de traduction des libellés sont-elles mises en cache localement ?

Précisions

La réduction des volumes d'échanges, des opérations de calculs, traitements, et accès aux données est un axe d'optimisation des consommations de ressources. La mise en place de systèmes de cache permet de réduire les coûts des opérations répétitives. Les mécanismes de cache peuvent être déployés à différents points de passage dans un service. Plus le cache est proche du demandeur qu'il doit servir, plus le volume de données en transit et la longueur du chemin emprunté par les données sont faibles. Plus le cache est proche de la source de données, plus il peut être mutualisé par un nombre important d'utilisateurs mais les données seront tout de même échangées, seules les opérations de traitement et collecte seront réduites.

Use Case

Le dossier technique identifie les caches et la stratégie de cache utilisée pour chaque type de flux. Les outils de gestions des caches (purge / désactivation) sont utilisés pour valider les performances effectives (ex: CHROME : console /network enable - disable cache)

Éléments complémentaires

Enjeux opérationnels liés au projet

Métiers concernés

Règle d’évaluation du niveau de conformité du critère

Formalisés = 100 ; prévus = 75 ; Identifiés = 50 ; Non = 0 / 100

Cycle de vie

Utilisation

4 autres critères liés à la recommandation : Définir un modèle de production évolutif

Recommandation

Design Logiciel NR

L'architecture est-elle modulaire ?

Recommandation

Design Logiciel NR

L'architecture est-elle granulaire et les interfaces sont-elles cohérentes pour respecter l'indépendance de chaque entité ?

Conseil

Design Logiciel NR

La capacité de mon réseau à s'adapter dans le temps fait-elle l'objet d'une étude spécifique ?

Conseil

Achat NR

Le choix des fournisseurs prend-il en compte les aspects Numérique Responsable et RSE au même titre que les données de solvabilité ?