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

Add Secondary Event Source / Better High Availability #4

Open
bonedaddy opened this issue Feb 13, 2021 · 0 comments
Open

Add Secondary Event Source / Better High Availability #4

bonedaddy opened this issue Feb 13, 2021 · 0 comments

Comments

@bonedaddy
Copy link
Contributor

At the moment a highly available deployment of circuit-breaker would be running multiple instances of block-listener and contract-watcher services, each using the same RPC provider.

The best way to improve this would be to have multiple instances of block-listener and contract-watcher, each using a different RPC provider, or perhaps leveraging blocknative. That being said it would still be advisable to have multiple instances of the block-listener and contract-watcher services as this prevents issues with one host causing an outage of the circuit breaker.

Tagged as low-medium as it does not appear to be strictly necessary for correct operation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant