Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raft 集群进度 #277

Open
8 of 24 tasks
Mixficsol opened this issue Apr 15, 2024 · 4 comments
Open
8 of 24 tasks

Raft 集群进度 #277

Mixficsol opened this issue Apr 15, 2024 · 4 comments
Assignees
Labels
✏️ Feature New feature or request

Comments

@Mixficsol
Copy link
Collaborator

Mixficsol commented Apr 15, 2024

待做事项

raft

主从

测试

文档建设

优化点

  • 优雅关闭 PikiwiDB
  • logindex 维护的多队列优化
  • braft 新增接口,判断两个 logindex 之间数据量
  • 一个 rocksdb 一个 raft (优先级低)
  • 1 我们可以将主动 Leader Election 的功能关闭,这样就不需要维护 Leader Lease 的心跳了 OR 2 将复制组之间的心跳合并到节点之间的心跳 ref braft raft
@Tangruilin
Copy link
Collaborator

raft 测试 可以给我来做 @AlexStocks

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically.


Raft testing can be done by me @AlexStocks

@longfar-ncy
Copy link
Collaborator

集群方案:需要考虑连接负载均衡(leader不能集中一个node)、数据负载均衡等

望:将其中一个 db 作为 controller (类似 ob)

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically.


Cluster solution: need to consider connection load balancing (leader cannot concentrate on one node), data load balancing, etc.

Hope: use one of the db as controller (similar to ob)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✏️ Feature New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants