Comcast / Comcast/jrugged

Exception Handlers/configuration Leakage

Open
#56 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
268
Forks
95
PR merge metrics
No merged PRs in 30d

Description

Right now if you look at a circuit breaker in Jrugged, the breaker itself has some convenience methods for retrieving and configuring values into the breaker. This is problematic because the behaviour of the breaker itself is actually governed by a FailureInterpreter class which lives inside of the breaker. This FailureInterpreter may have different configuration requirements than the default implementation making those CircuitBreaker convenience methods no good and lead to exceptions, errors and other miscommunications of understanding. Come up with a way to extract the Breaker/FailureInterpreter configuration so that they are not 'shared' as they are currently.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.