Decentralized cluster membership in Rust
11–20 of 21 posts
Re: Decentralized cluster membership in Rust
#12Is there a more active way to indicate that a node expects to die? Say, a shutdown handler that manually evicts itself from the cluster with a last, 'I'm dead' state. Would this be useful?
Re: Decentralized cluster membership in Rust
#13Is there a more active way to indicate that a node expects to die? Say, a shutdown handler that manually evicts itself from the cluster with a last, 'I'm dead' state. Would this be useful?
Despite what the sibling commenter claims, in a production system you absolutely need that distinction -- not in terms of the reliability of the low-level protocol, but in terms of the application features you want to expose. A node about to be removed needs a chance to drain active connections.
Re: Decentralized cluster membership in Rust
#14Re: Decentralized cluster membership in Rust
#15Is there a more active way to indicate that a node expects to die? Say, a shutdown handler that manually evicts itself from the cluster with a last, 'I'm dead' state. Would this be useful?
Re: Decentralized cluster membership in Rust
#16As for your search for SWIM in the Rust ecosystem: I found a pretty good (well documented and tested) crate: https://crates.io/crates/foca
Re: Decentralized cluster membership in Rust
#17This looks great. I might be giving this a shot for a use case we have. My main concern is the docs.rs-generated documentation is hard to use. I don't exactly know how things fit together. I'm sure I could figure it out via tests, but more docs and usage examples would help a lot. As for your search for SWIM in the Rust ecosystem: I found a pretty good (well documented and tested) crate: https://crates.io/crates/foca
Re: Decentralized cluster membership in Rust
#18Is this related to [Secure] Scuttlebutt (SSB), or just using the same name?
Re: Decentralized cluster membership in Rust
#19Is this related to [Secure] Scuttlebutt (SSB), or just using the same name?
They appeal to different enough spheres and scuttlebutt is such a good name I can't fault whoever moved second on that one.