Lorsqu'une action métier déclenche immédiatement quatre ou cinq traitements en cascade — mise à jour d'un dossier, génération d'un document, notification, écriture comptable — la disponibilité de l'ensemble devient dépendante du maillon le plus lent ou le plus fragile.
Séparer l'enregistrement de la suite du traitement
Dans la majorité des cas métier, l'utilisateur a besoin de savoir immédiatement que sa demande est prise en compte, mais les opérations secondaires peuvent s'exécuter quelques secondes plus tard sans aucun impact fonctionnel.
Ce que change une médiation asynchrone
En passant par une couche d'échange découplée, chaque service traite les événements à son rythme. Si un composant aval est momentanément en maintenance, les événements patientent proprement puis sont repris sans perte ni intervention manuelle lourde.
Cet article vous a intéressé ? Contactez-nous pour en discuter.