Requests remotas resilientes en C# utilizando Polly – Parte 2 Retry Pattern

Un producto que requiere de servicios de terceros (entiéndase como “terceros” cualquier entidad que intervenga en el ciclo de desarrollo como personas independientes, empresas, equipos propios… que no están gestionados por el equipo principal) tiene que ser tolerante a errores y reaccionar ante cualquier adversidad que se presente en su contexto.

Requests remotas resilientes en C# utilizando Polly – Parte 1 Introducción

Uno de los mayores riesgos durante el desarrollo de cualquier proyecto son las dependencias con terceros y con servicios no controlados por nosotros mismos. ¿Qué ocurre si mi servicio de Cognitive Services en Azure está teniendo problemas? ¿Qué ocurre si mi propio servicio de autentificación Single Sign On está rechazando conexiones entrantes? Una parte de…