Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Details in Retry pattern - Azure Architecture Center | Microsoft Learn

Problem

  • Faults include the momentary loss of network connectivity to components and services, the temporary unavailability of a service, or timeouts that occur when a service is busy.

  • Faults are typically self-correcting, and if the action that triggered a fault is repeated after a suitable delay

Solution

  • Introduce a retry mechanism to minimize the impact on the performance.

  • There are a lot of Azure resources capable of helping to implement a retry pattern even though we know that we should do it in the code :

...

→ In the code, we use the .NET Library

...

Retry In Practice

Info

Code & Explanation : Implement a retry policy using the Azure Storage client library for .NET - Azure Storage | Microsoft Learn

...