Retour aux cas pratiques
Mobile ArchitectureExpert

Correction d’un système de cache multi-niveaux incohérent

Scénario

Contexte : L’application mobile combine cache mémoire, base locale et API distante. Le Problème : Les données affichées diffèrent selon source active et provoquent incohérences utilisateur. Extrait logique actuelle : if(memoryCache) return memory; else if(localDb) return local; else return remote; Contraintes : Centraliser logique d’accès aux données dans Repository unique. Définir règles d’invalidation explicites. Garantir cohérence inter-sources. Livrable attendu : Proposer une stratégie architecturale cohérente de gestion multi-cache assurant performance et fiabilité.

Compétences ciblées

cachingdata-consistencyarchitecturemobiledesign
    Correction d’un système de cache multi-niveaux incohérent — mise en situation Mobile Architecture | CodeDuel