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

Reconciliation Loops #35

Open
erikreinert opened this issue Feb 3, 2021 · 1 comment
Open

Reconciliation Loops #35

erikreinert opened this issue Feb 3, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@erikreinert
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently, messages are pushed through gRPC as events occur to services but there is no recovery process. I would like to achieve state recovery and updates with reconciliation loops.

Describe the solution you'd like
I'd like to make a very simple implementation that uses the existing state machine logic with polling to handle updates. Requests made at certain intervals using jitter to avoid multiple requests at the same time.

Describe alternatives you've considered
I've thought about using gRPC streams but avoided for POC.

@erikreinert erikreinert added the enhancement New feature or request label Feb 3, 2021
@erikreinert erikreinert added this to the 0.3.0-alpha milestone Feb 3, 2021
@erikreinert erikreinert self-assigned this Feb 3, 2021
@erikreinert
Copy link
Member Author

I'd like to try setting this to a low value like 100ms and see the performance impact.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant