vesoft-inc / nebula

A distributed, fast open-source graph database featuring horizontal scalability and high availability
https://nebula-graph.io
Apache License 2.0
10.74k stars 1.2k forks source link

Does nebula plan to support parallel raft to improve write performance? #1119

Closed windshg closed 4 years ago

windshg commented 5 years ago

refer to polardb's implementation: http://www.vldb.org/pvldb/vol11/p1849-cao.pdf

amber-moe commented 5 years ago

Please help with this issue. @whitewum

yixinglu commented 5 years ago

Good point! CC @dangleptr

critical27 commented 4 years ago

In my humble opinion, if we want to use as a general raft, we should not support parallel raft (especially commit/apply out of order), it require raft know some inner process logic between different logs. If not as a general raft, maybe worth a try, but not now.