-
Notifications
You must be signed in to change notification settings - Fork 118
Extending Raft Scope: cluster membership changes and understandability #16
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
base: master
Are you sure you want to change the base?
Conversation
TODO: make the noise % be dinamic and configurable via GUI.
|
Wow, that looks like a lot of work! I didn't think RaftScope would ever get that much attention again :) I look forward to digging into this, but I'm on vacation now. I don't think I'll be able to look through the code until October, sorry. I did try it out briefly in my browser, but not enough to figure everything out. Is there a way to remove servers? Also, this might have been easier to do on top of https://runway.systems. Would you have any interest in adding membership changes to https://github.com/ongardie/runway-model-raft ? Your Distributed Algorithms course is probably over, I know :/ |
|
You can remove servers from the modal menu of each server (or by right clicking). |
Hi @ongardie!
We are three students from the University of Trento (me, @MartinBrugnara and @FataHoxha).
Our project for the Distributed Algorithms course was expanding Raft Scope with more features as described in your paper/dissertation, such as cluster membership changes, and making it more understandable in the hope that more students will find it as useful as we did while studying Raft.
You can read our report for the project here: https://github.com/FataHoxha/DA_Report