-
Implementación del Retry Pattern en .NET 10: Construyendo Aplicaciones Resilientes
En el desarrollo de software moderno, los fallos transitorios —como una pérdida momentánea de conectividad, un timeout de red o un servicio externo saturado— son inevitables. El Retry Pattern (Patrón de Reintento) permite que una aplicación gestione estas interrupciones de forma transparente, reintentando una operación fallida un número determinado de veces antes de desistir. En […]
-
Patrón Cache Aside desde .NET 10 con Redis
Continúo revisando los patrones más útiles para nuestras aplicaciones en la nube. En este caso, hoy vamos a hablar del patrón Cache-Aside, el cual nos permite limitar el número de solicitudes que nuestros sistemas de almacenamiento externo reciben desde nuestras aplicaciones. La explicación de este patrón es bastante sencilla: cuando accedemos a información almacenada en […]
-
Patrón Circuit-Breaker desde .NET 10
Dentro de esta publicación voy a presentar un método para implementar el patrón Circuit Breaker en servicios HTTP remotos utilizando .NET. Para quienes no lo conozcan, el patrón Circuit Breaker es sencillo de describir, algo más complejo de implementar, pero resulta especialmente útil cuando se trabaja con servicios remotos de cualquier tipo. Este patrón fue […]