ratis
ratis copied to clipboard
[DRAFT] RATIS-2129. Low replication performance because of lock contention on RaftLog
What changes were proposed in this pull request?
Details can be found in https://issues.apache.org/jira/browse/RATIS-2129.
The idea is to eliminate the impact of locks to the performance of writing.
The outcome is good. Please check the following table. (CPS: calls/s)
| CPS 1 | CPS 2 | Mean CPS | |
|---|---|---|---|
| Without Patch | 293 | 288 | 290.5 |
| With Patch | 382 | 378 | 380 |
Test running with the following command:
ozone freon dfsg -s1MB --prefix beg0i3ghm2 --path o3fs://bucket1.vol1.dev/freon -n200000 -t50
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/RATIS-2129
How was this patch tested?
Ozone Freon test.