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

Election start should enqueue jobs and be failure tolerant #18

Open
hugocorbucci opened this issue Sep 26, 2016 · 0 comments
Open

Election start should enqueue jobs and be failure tolerant #18

hugocorbucci opened this issue Sep 26, 2016 · 0 comments

Comments

@hugocorbucci
Copy link
Member

The current election start process is very simple but handles failures very poorly.
The clock action should really just enqueue a bunch of jobs to be consumed by workers who can be fault tolerant on their own (enqueue back in case of failure).

Maintaining anonymity of votes here might be a bit tricky. Weirdly, we might need to send the email first and persist the data after or add some columns to ensure the token is usable.

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