Microservices
Expert
Correction d'une Race Condition dans cache distribué

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

bugfix
race-condition
distributed-cache
consistency
concurrency

Scénario Technique

Contexte Plusieurs instances mettent à jour une clé produit:price dans un cache partagé. Le Problème Une écriture ancienne peut écraser une mise à jour plus récente. Code actuel cache.set("product:1", newPrice); Contraintes Ajouter un mécanisme de versioning ou compare-and-set garantissant qu'une écriture n'est appliquée que si la version correspond. Livrable attendu Une logique de mise à jour atomique protégeant contre le write-after-write.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Microservices - Correction d'une Race Condition dans cache distribué | Test Technique & Recrutement