Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

forwarder as a fallback in circuit breaker #87

Closed
mgjv opened this issue Aug 21, 2017 · 2 comments
Closed

forwarder as a fallback in circuit breaker #87

mgjv opened this issue Aug 21, 2017 · 2 comments

Comments

@mgjv
Copy link
Contributor

mgjv commented Aug 21, 2017

We've been looking at vulcand for our environment, but we're missing some functionality that we'd like to have.

We have a pattern of falling back to a second copy of a service (in another region) before giving up, i.e. the pattern is:

  1. try the local (read) service
  2. if fail (using circuit breaker) try the remote (read) service
  3. if fail -> error

Ideally, we'd handle that in the internals of vulcand, with a second backend or so, but that seems like a lot more change than necessary. We think it should be possible to make a new circuit breaker fallback using the forwarder in oxy that could do this job.

If we were to implement this, is there an appetite to accept a pull request of that nature?

@mgjv
Copy link
Contributor Author

mgjv commented Aug 21, 2017

also see #88

@klizhentas
Copy link
Contributor

yes, go for it

@ldez ldez closed this as completed Nov 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants