-
Recently, I'm developing a redis golang client and cluster manage system based on 3.0.5. When changing cluster meta data, I encounter some consensus problem.
To add a new master node and migrate some…
-
Maybe there is already a way in Atomix to do this, but could we not use the Gossip protocol to discover other members? This way you only need to know one of two seed nodes and the others can be discov…
-
Some tasks involved with the documentation and the new site:
- [x] Update documentation to cover Omniscient 3.0.0
- [x] Move over to jsdoc API Reference (or any alternatives)
- [x] Add immstruct API s…
-
RaftStateClient.close() invokes ManagedMembers.close() with lambda on the result.
```
members.close().whenCompleteAsync((result, error) -> {
if (error == null) {
future.comple…
-
@ycoady suggested we consider submitting a poster to SOSP'2015!
**Location:** Monterey, California, USA
**Submission deadline (HARD, NO EXTENSIONS):** July 31, 2015 (23:59PM PDT)
**Acceptance notific…
-
G'day,
I'm using ElasticSearch 0.19.11 with the unicast Zen discovery protocol.
With this setup, I can easily split a 3-node cluster into two 'hemispheres' (continuing with the brain metaphor) with …
-
This is an overview of the architecture of the `raft` library. Familiarity with the [Raft Consensus Algorithm](https://raftconsensus.github.io/) is assumed.
From a user perspective, there are three f…
-
Let's discuss content and schedule!
**Meeting Date:** August 26th, 7:00 PM
http://www.meetup.com/Rust-Bay-Area/events/219696985/
cc @danburkert @erickt @ycoady @posix4e @ongardie @dwrensha
If you'r…
-
Given a replicated state machine, for instance Copycat collections, cluster members (also passive ones) don't know when the state has changed. In practical use, you create these state machines so that…
-
As discussed in #74!
Thinking we should maintain a similar theme to other rust projects like Servo, Piston, etc.
Possible suggestions:
- Hovercraft
- Junction - Raft is responsible for applying comm…