rogeralsing / Microphone

Apache License 2.0
461 stars 71 forks source link

Port core concepts of Netflix Hystrix #15

Open rogeralsing opened 8 years ago

rogeralsing commented 8 years ago

Explore https://github.com/Netflix/Hystrix to see if we can port some of the core concepts for reciliency.

madhon commented 8 years ago

What about using Polly for part of it ?

rogeralsing commented 8 years ago

Yes, I've been watching Polly and think it might be at least part of the solution.

I do find the Polly Circuit breaker somewhat odd as it doesn't take errors over time into account, any successful call resets the breaker. And I'd also like to see some sort of integration with the error handling and monitoring, not sure if Polly allows you to intercept everything

madhon commented 8 years ago

OK, there is an old port of Hystrix to .net on codeplex that could be worth checking for ideas as well

https://hystrixnet.codeplex.com/

bhugot commented 7 years ago

https://github.com/Travix-International/Hystrix.Dotnet/