This commit is contained in:
Joel Hulen 2016-10-23 22:48:10 -04:00 коммит произвёл GitHub
Родитель b72b1011f5
Коммит 16e7efab9e
1 изменённых файлов: 11 добавлений и 0 удалений

Просмотреть файл

@ -2,11 +2,22 @@
[Polly](https://github.com/App-vNext/Polly/) 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.
Polly targets .NET 4.0, 4.5, PCL (Profile 259) and .NET CORE via .NET Standard 1.0.
Today's cloud application, mobile, data-streaming, and IoT technologies all depend vitally on reliable connectivity. But underlying systems can fail, and networks are notoriously fickle: outages, latency, transient blips, spikes in load - all challenge 100% reliability.
Polly helps you navigate the unreliable network. By providing resilience strategies in fluent-to-express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback, Polly can help you reduce fragility, and keep your systems and customers connected!
The closest project comparison is to [Hystrix](https://github.com/Netflix/Hystrix/wiki) in the java world. The .NET space has no comparable offering. We are working to build Polly to match, and even exceed these features.
Best of all, Polly is a lightweight library that can work anywhere .NET can run. Whether youre building an occasionally connected mobile application, or a heavy duty business intelligence service, simply drop in the Polly NuGet package and get started right away!
## Project Details
* [Website](http://www.thepollyproject.org)
* [Source](https://github.com/App-vNext/Polly)
* License: [New BSD](https://github.com/App-vNext/Polly/blob/master/LICENSE.txt)
* [NuGet](https://www.nuget.org/packages/Polly)
* Project Leads: [Dylan Reisenberger](https://github.com/reisenberger) and [Joel Hulen](https://github.com/joelhulen)
## Quicklinks