-
Notifications
You must be signed in to change notification settings - Fork 107
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
Support for Distributed System #675
Comments
This issue is stale because it has been open 30 days with no activity. |
@mayankagarwals I observed almost every top used circuit breaker module in other eco system also are reluctant to add this feature. **Discussion Thread: .NET Polly** Java : resilience4j This Python package has optional redis cache support for distributed circuit breaker. I think the above modules are avoiding this for a reason but it is not unavoidable to deploy services in cluster these days. we can opt for the proxy/load balancer config over app config like istio in kubernetes |
@gopiprasanthpotipireddy @mayankagarwals we do have the ability to store and reload a circuit's state. It is discussed in the README.md here https://github.com/nodeshift/opossum#breaker-state-initialization. We do not want to pull external dependencies into this module, so the integration with redis or other state stores is left up to the user. |
This issue is stale because it has been open 30 days with no activity. |
I think at some point we will discontinue circuit breakers in favor of putting rate limiting in front of more services, instead of just entrypoints. Having two classes of service for rate control gets very weird especially when services are called both by external and internal processes. |
This issue is stale because it has been open 30 days with no activity. |
@lholmquist I am going to close this as |
Hey,
This is a request to understand the current distributed systems support from opossum.
We can store the latest rolling window state in a common store, but does it make sense for opossum to provide it out of the box?
The text was updated successfully, but these errors were encountered: