Comments (2)
This is going to require a clustering abstraction (for both the topology and the messaging), so I would recommend we leverage firenest for that. Firenest abstracts out node communication and messaging, and can be configured to use Partisan (although no backend exists at the moment, building one will be very straightforward). Firenest isn't completely finished yet, but we could hook it in when it's ready. Combined with libcluster
, you can have an auto-forming cluster built on either Distributed Erlang or Partisan, and switch between them with a couple lines of config.
from raft.
That sounds good to me. I'm going to close this then and we can open something for adding firenest support in the future.
from raft.
Related Issues (11)
- Followers aren't using higher terms from request vote rpcs
- Supervise RPC calls
- vs. rabbitmq/ra HOT 1
- Question: Is raft a good fit for just managing leadership? HOT 1
- In memory backend. HOT 9
- Terms don't match in node shutdown test
- Random test failure: "Somehow we have more logs then commands" HOT 1
- Cluster membership changes HOT 6
- Default names for peers HOT 3
- What to do with invalid messages? HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raft.