Hacker News new | ask | show | jobs
by viperscape 3734 days ago
I think hoverbear has a raft crate: https://github.com/Hoverbear/raft-rs
2 comments

Yes, I was just wondering why they didn't use that? I reviewed that raft implementation. Looks decent and uses mio for non-blocking io, which was quite clean (I'm jealous).
Most raft implementation don't implement dynamic reconfiguration or snapshots/compaction. AFAICT hoverbear implements neither, and Tikv implements at least snapshots.
You're right. And thanks for the pointer on this implementing snapshots.
Hi! Thanks for linking this! We're hoping to add more robust features like dynamic membership soon! I'm graduating and will have more time.

If you feel like hacking on our code please just let us know, we'd love to help.