rogeralsing/Microphone

Port core concepts of Netflix Hystrix

Opened this issue · 4 comments

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

What about using Polly for part of it ?

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

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/