Retour aux cas pratiques
MicroservicesAvancé
Implémenter un pattern Saga simplifié
Scénario
Contexte Création d’une commande implique : 1. Création Order 2. Réservation stock 3. Paiement Le Problème Si paiement échoue, stock reste réservé. Contraintes Implémenter une logique de compensation : - Si étape 3 échoue - Appeler un endpoint pour libérer le stock Livrable attendu Un code orchestrateur gérant étapes successives et compensation en cas d’erreur.
Compétences ciblées
microservicessaga patterndistributed transactionsnodejsresilience