{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"Polly.Contrib.DuplicateRequestCollapser","owner":"Polly-Contrib","isFork":false,"description":"A Polly policy to collapse concurrent duplicate requests to a single execution.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":2,"starsCount":17,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T02:14:33.016Z"}},{"type":"Public","name":"Polly.Contrib.CachePolicy","owner":"Polly-Contrib","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":2,"issueCount":1,"starsCount":6,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-08T09:29:18.908Z"}},{"type":"Public","name":"Polly.Contrib.WaitAndRetry","owner":"Polly-Contrib","isFork":false,"description":"Polly.Contrib.WaitAndRetry is an extension library for Polly containing helper methods for a variety of wait-and-retry strategies.","allTopics":["dotnet","fault-tolerance","resiliency","retry-intervals","fault-handler","resilience","retry-strategies","resiliency-patterns","transient-fault-handling","retry-pattern","retry-policies","polly","jitter-formula","jitter-recommendation"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":3,"issueCount":7,"starsCount":133,"forksCount":12,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-31T15:53:07.960Z"}},{"type":"Public archive","name":"Polly.Contrib.RequestHedging","owner":"Polly-Contrib","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-02T11:14:14.682Z"}},{"type":"Public","name":"Simmy","owner":"Polly-Contrib","isFork":false,"description":"Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET","allTopics":["fault-tolerance","resiliency","resilience-testing","resilience","fault-tolerant","resilient","fault-based-testing","fault-injection","chaos-engineering","polly-resilience"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":2,"issueCount":9,"starsCount":548,"forksCount":25,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-02T22:59:13.074Z"}},{"type":"Public","name":"Polly.Contrib.DuplicateRequestCollapser.RedisDistributedLock","owner":"Polly-Contrib","isFork":false,"description":"Polly.Contrib.DuplicateRequestCollapser.RedisDistributedLock is a Redis distributed lock for use with Polly.Contrib.DuplicateRequestCollapser.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-21T00:18:13.041Z"}},{"type":"Public template","name":"Polly.Contrib.BlankTemplate","owner":"Polly-Contrib","isFork":false,"description":"Blank template for developing contributions to Polly.Contrib","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-24T22:22:55.420Z"}},{"type":"Public","name":"Polly.Contrib.CustomPolicyTemplates","owner":"Polly-Contrib","isFork":false,"description":"Blank templates for developing custom policies for use with the .NET resilience library Polly.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-24T21:57:11.104Z"}},{"type":"Public","name":"Polly.Contrib.SimmyDemo_WebApi","owner":"Polly-Contrib","isFork":false,"description":"A simple .Net Core WebAPI app to demonstrate Simmy chaos policies","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":28,"forksCount":10,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-11T19:11:34.476Z"}},{"type":"Public","name":"Polly.Contrib.AzureFunctions.CircuitBreaker","owner":"Polly-Contrib","isFork":false,"description":"Distributed Circuit Breaker consumable from within Azure Functions or distributed, over http","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":1,"starsCount":51,"forksCount":6,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-27T09:46:42.125Z"}},{"type":"Public","name":"Polly.Contrib.MutableBulkheadPolicy","owner":"Polly-Contrib","isFork":false,"description":"Provides a BulkheadPolicy (parallel throttle) for which the capacity can be adjusted dynamically","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-26T18:22:45.688Z"}},{"type":"Public","name":"Polly.Contrib.HttpClientFactoryExtensions","owner":"Polly-Contrib","isFork":false,"description":"Contains extensions to .NET Core HttpClientFactory for use with Polly","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-01T18:12:17.479Z"}},{"type":"Public","name":"Polly.Contrib.LoggingPolicy","owner":"Polly-Contrib","isFork":false,"description":"A demonstration reactive custom Polly policy, to log faults and results the policy is configured to handle.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":2,"starsCount":10,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-13T07:18:35.354Z"}},{"type":"Public","name":"Polly.Contrib.TimingPolicy","owner":"Polly-Contrib","isFork":false,"description":"A demonstration proactive custom Polly policy, to capture execution timings of delegates.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-13T06:57:56.749Z"}}],"repositoryCount":14,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Polly-Contrib repositories"}