## Résilience du système 
Suivez ces lignes directrices :
* Utilisez des files d'attente et un traitement asynchrone pour les opérations
gourmandes en ressources, comme les appels à des API tierces, la facturation et
l'attribution d'objets.
* Définissez des délais d'expiration pour le gestionnaire de webhook (1 à 3 s).
En cas d'échecs temporaires, appuyez-vous sur le [mécanisme de réessai de
Xsolla](/fr/webhooks/section/webhook-listener/sending-responses-to-webhook).
* N'implémentez pas de tentatives de réessai dans le gestionnaire de webhook :
cela est pris en charge par Xsolla.
* Enregistrez les horodatages de livraison des webhooks et les statuts de
traitement ; configurez des alertes en cas de pics d'erreurs `5xx` et de
nouvelles tentatives de passage.
* Transférez les ID de corrélation du webhook vers vos journaux et votre système
de surveillance (APM).
* Configurez la journalisation et le suivi des erreurs. En cas d'échec non
récupérable, transférez les tâches vers une file de messages morts (DLQ).
Développez un outil sécurisé de relecture des événements, protégé par un
mécanisme d'idempotence.

