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

Fault Recovery for Jigsaw #62

Open
arthur00 opened this issue Nov 6, 2012 · 0 comments
Open

Fault Recovery for Jigsaw #62

arthur00 opened this issue Nov 6, 2012 · 0 comments

Comments

@arthur00
Copy link
Member

arthur00 commented Nov 6, 2012

In the event of a server crash, a solution for recovery can be:

  1. Proxy picks a server (at random?) to roll back changes
  2. Server determines affected clients (i.e. clients who have in their view pieces who was in the responsibility of the crashed server).
  3. Tell clients to stop (or move their frustrum somewhere else) and wait for rollback.
  4. When rollback has been confirmed, release affected clients
  5. If crashed server was coordinator, promote new leader election
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant