curve
curve copied to clipboard
optimize curvebs rapid leader schedule
In order to test the maximum performance of the cluster, it is necessary to ensure that the number of leaders on each process is as consistent as possible. Currently, we provide a command rapid-leader-schedule
to accomplish this.
https://github.com/opencurve/curve/blob/5e89a861764d68190d4a81f3746cc447cd014619/src/tools/curve_tool_main.cpp#L63
But in the process of using it, we found that occasionally we need to execute the command multiple times or wait for a long time to make the number of leaders as consistent as possible.
Therefore, we need to optimize the tool so that it only needs to be executed once, and the balance can be completed in a very short time.
Hello, I am very interested in curve, This issue looks relatively simple, I want to try to complete it.
Hello, I am very interested in curve, This issue looks relatively simple, I want to try to complete it.
feel free to try it
i want to try it
I am interested in this task, please assign it to me, thanks. @wu-hanqing
Hi, @JadeFlute0127 @codeYzl, are you still following up on this issue? Have you made any progress?
@Xinlong-Chen Everyone can choose the topics they are interested in, so feel free to try it.
Can I apply for it?