Библиотека для .NET, которая помогает приложениям переживать сбои — повторные попытки, автовыключатель, таймауты, резервные сценарии.
Fences — форк популярной библиотеки Polly, созданный сообществом после введения Polly платной модели для скомпилированных пакетов. Разработчики описывают стратегии отказоустойчивости (повтор запроса, ограничение параллельных вызовов, откат к резервному варианту) простым и потокобезопасным способом прямо в коде.
Описание автора:Fences is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.