jamesgolick/degrade: Keep track of service error rates using redis. Degrade functionality if they're too high.
Note that degrade doesn’t actually handle the degradation for you. You still have to wrap sections of functionality with whatever mechanism you use to disable features (i.e. rollout).
Interesting approach!