[CELEBORN-1487] CongestionController support control traffic by user/worker traffic speed
What changes were proposed in this pull request?
Introduce support control traffic by user/worker traffic speed.
Why are the changes needed?
Currently, Celeborn only supports quota management based on disk file bytes/count, and this quota management cannot cope with sudden increases in traffic, which will cause corrupt to the cluster.
Does this PR introduce any user-facing change?
Yes.
How was this patch tested?
UTs.
https://docs.google.com/document/d/1Qe80fCS96TI_C-_cQiJ6dLUXmIOdsiQhZDaMpl3ssiM/edit?usp=sharing cc @RexXiong @AngersZhuuuu Can you help review design doc?
Can you open up access to the doc @leixm ? Thanks
Can you open up access to the doc @leixm ? Thanks
Sorry, I have updated the doc access, can you access now?
Flaky test.
This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.
This issue was closed because it has been staled for 10 days with no activity.