FrankYang0529 commented on PR #20000:
URL: https://github.com/apache/kafka/pull/20000#issuecomment-3576097871
New commit improves performance a little, but overall it's still not good. I
will try other ways tomorrow.
<details>
<summary>PR: Uniform Homogeneous rack awareness vs non rack
awareness</summary>
```
Benchmark (assignmentType) (assignorType)
(isRackAware) (memberCount) (partitionsToMemberRatio) (subscriptionType)
(topicCount) Mode Cnt Score Error Units
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 5 HOMOGENEOUS
10 avgt 3 0.109 ± 0.004 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 5 HOMOGENEOUS
100 avgt 3 0.147 ± 0.014 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 5 HOMOGENEOUS
1000 avgt 3 0.189 ± 0.011 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 10 HOMOGENEOUS
10 avgt 3 0.247 ± 0.020 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 10 HOMOGENEOUS
100 avgt 3 0.358 ± 0.007 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 10 HOMOGENEOUS
1000 avgt 3 0.717 ± 0.060 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 50 HOMOGENEOUS
10 avgt 3 2.699 ± 0.152 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 50 HOMOGENEOUS
100 avgt 3 2.406 ± 0.148 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 100 50 HOMOGENEOUS
1000 avgt 3 4.689 ± 0.283 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 5 HOMOGENEOUS
10 avgt 3 0.618 ± 0.051 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 5 HOMOGENEOUS
100 avgt 3 0.831 ± 0.041 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 5 HOMOGENEOUS
1000 avgt 3 1.007 ± 0.009 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 10 HOMOGENEOUS
10 avgt 3 1.377 ± 0.138 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 10 HOMOGENEOUS
100 avgt 3 1.806 ± 0.043 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 10 HOMOGENEOUS
1000 avgt 3 3.020 ± 0.192 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 50 HOMOGENEOUS
10 avgt 3 11.132 ± 0.252 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 50 HOMOGENEOUS
100 avgt 3 15.998 ± 1.364 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 500 50 HOMOGENEOUS
1000 avgt 3 14.395 ± 0.723 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 5 HOMOGENEOUS
10 avgt 3 1.525 ± 0.012 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 5 HOMOGENEOUS
100 avgt 3 1.700 ± 0.080 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 5 HOMOGENEOUS
1000 avgt 3 2.489 ± 0.203 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 10 HOMOGENEOUS
10 avgt 3 2.732 ± 0.125 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 10 HOMOGENEOUS
100 avgt 3 3.851 ± 0.326 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 10 HOMOGENEOUS
1000 avgt 3 4.919 ± 0.145 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 50 HOMOGENEOUS
10 avgt 3 27.530 ± 1.599 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 50 HOMOGENEOUS
100 avgt 3 29.975 ± 3.310 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 1000 50 HOMOGENEOUS
1000 avgt 3 24.955 ± 0.373 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 5 HOMOGENEOUS
10 avgt 3 8.157 ± 0.589 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 5 HOMOGENEOUS
100 avgt 3 8.828 ± 0.521 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 5 HOMOGENEOUS
1000 avgt 3 9.137 ± 0.636 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 10 HOMOGENEOUS
10 avgt 3 17.922 ± 0.576 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 10 HOMOGENEOUS
100 avgt 3 19.809 ± 1.169 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 10 HOMOGENEOUS
1000 avgt 3 21.839 ± 0.437 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 50 HOMOGENEOUS
10 avgt 3 147.300 ± 4.528 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 50 HOMOGENEOUS
100 avgt 3 146.119 ± 13.224 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 5000 50 HOMOGENEOUS
1000 avgt 3 121.872 ± 10.392 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 5 HOMOGENEOUS
10 avgt 3 17.087 ± 1.196 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 5 HOMOGENEOUS
100 avgt 3 17.843 ± 0.296 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 5 HOMOGENEOUS
1000 avgt 3 20.905 ± 1.484 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 10 HOMOGENEOUS
10 avgt 3 36.352 ± 0.701 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 10 HOMOGENEOUS
100 avgt 3 40.412 ± 2.232 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 10 HOMOGENEOUS
1000 avgt 3 43.458 ± 3.973 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 50 HOMOGENEOUS
10 avgt 3 392.331 ± 355.153 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 50 HOMOGENEOUS
100 avgt 3 387.321 ± 176.854 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
true 10000 50 HOMOGENEOUS
1000 avgt 3 387.398 ± 224.956 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 5 HOMOGENEOUS
10 avgt 3 0.113 ± 0.006 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 5 HOMOGENEOUS
100 avgt 3 0.133 ± 0.007 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 5 HOMOGENEOUS
1000 avgt 3 0.192 ± 0.009 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 10 HOMOGENEOUS
10 avgt 3 0.341 ± 0.030 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 10 HOMOGENEOUS
100 avgt 3 0.380 ± 0.022 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 10 HOMOGENEOUS
1000 avgt 3 0.649 ± 0.014 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 50 HOMOGENEOUS
10 avgt 3 7.394 ± 10.339 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 50 HOMOGENEOUS
100 avgt 3 7.865 ± 4.764 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 100 50 HOMOGENEOUS
1000 avgt 3 8.004 ± 4.898 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 5 HOMOGENEOUS
10 avgt 3 1.980 ± 0.463 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 5 HOMOGENEOUS
100 avgt 3 2.078 ± 1.703 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 5 HOMOGENEOUS
1000 avgt 3 1.707 ± 0.336 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 10 HOMOGENEOUS
10 avgt 3 8.036 ± 19.062 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 10 HOMOGENEOUS
100 avgt 3 8.404 ± 14.542 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 10 HOMOGENEOUS
1000 avgt 3 7.968 ± 6.622 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 50 HOMOGENEOUS
10 avgt 3 163.204 ± 20.965 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 50 HOMOGENEOUS
100 avgt 3 165.526 ± 24.332 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 500 50 HOMOGENEOUS
1000 avgt 3 169.732 ± 20.626 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 5 HOMOGENEOUS
10 avgt 3 7.375 ± 2.358 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 5 HOMOGENEOUS
100 avgt 3 7.637 ± 2.406 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 5 HOMOGENEOUS
1000 avgt 3 7.950 ± 3.952 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 10 HOMOGENEOUS
10 avgt 3 29.747 ± 31.854 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 10 HOMOGENEOUS
100 avgt 3 27.889 ± 11.915 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 10 HOMOGENEOUS
1000 avgt 3 28.640 ± 7.998 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 50 HOMOGENEOUS
10 avgt 3 735.579 ± 1790.362 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 50 HOMOGENEOUS
100 avgt 3 688.020 ± 1017.243 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 1000 50 HOMOGENEOUS
1000 avgt 3 711.158 ± 160.371 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 5 HOMOGENEOUS
10 avgt 3 163.126 ± 6.684 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 5 HOMOGENEOUS
100 avgt 3 167.561 ± 77.446 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 5 HOMOGENEOUS
1000 avgt 3 169.062 ± 49.750 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 10 HOMOGENEOUS
10 avgt 3 665.370 ± 599.875 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 10 HOMOGENEOUS
100 avgt 3 675.975 ± 833.942 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 10 HOMOGENEOUS
1000 avgt 3 742.880 ± 396.737 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 50 HOMOGENEOUS
10 avgt 3 17116.612 ± 793.504 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 50 HOMOGENEOUS
100 avgt 3 17465.496 ± 4299.118 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 5000 50 HOMOGENEOUS
1000 avgt 3 20306.127 ± 209.400 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 5 HOMOGENEOUS
10 avgt 3 650.052 ± 56.283 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 5 HOMOGENEOUS
100 avgt 3 695.871 ± 779.630 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 5 HOMOGENEOUS
1000 avgt 3 717.341 ± 50.143 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 10 HOMOGENEOUS
10 avgt 3 2711.630 ± 1405.499 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 10 HOMOGENEOUS
100 avgt 3 2736.616 ± 281.777 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 10 HOMOGENEOUS
1000 avgt 3 3548.807 ± 328.170 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 50 HOMOGENEOUS
10 avgt 3 70550.686 ± 871.976 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 50 HOMOGENEOUS
100 avgt 3 70501.668 ± 6455.860 ms/op
ServerSideAssignorBenchmark.doAssignment FULL UNIFORM
false 10000 50 HOMOGENEOUS
1000 avgt 3 109033.202 ± 1013425.420 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 5 HOMOGENEOUS
10 avgt 3 0.062 ± 0.002 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 5 HOMOGENEOUS
100 avgt 3 0.097 ± 0.002 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 5 HOMOGENEOUS
1000 avgt 3 0.193 ± 0.014 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 10 HOMOGENEOUS
10 avgt 3 0.130 ± 0.007 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 10 HOMOGENEOUS
100 avgt 3 0.187 ± 0.005 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 10 HOMOGENEOUS
1000 avgt 3 0.440 ± 0.008 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 50 HOMOGENEOUS
10 avgt 3 0.961 ± 0.049 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 50 HOMOGENEOUS
100 avgt 3 1.253 ± 0.081 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 100 50 HOMOGENEOUS
1000 avgt 3 1.962 ± 0.135 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 5 HOMOGENEOUS
10 avgt 3 0.446 ± 0.030 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 5 HOMOGENEOUS
100 avgt 3 0.569 ± 0.031 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 5 HOMOGENEOUS
1000 avgt 3 0.893 ± 0.102 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 10 HOMOGENEOUS
10 avgt 3 1.106 ± 0.031 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 10 HOMOGENEOUS
100 avgt 3 1.205 ± 0.044 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 10 HOMOGENEOUS
1000 avgt 3 2.135 ± 0.152 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 50 HOMOGENEOUS
10 avgt 3 5.351 ± 0.061 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 50 HOMOGENEOUS
100 avgt 3 5.918 ± 0.396 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 500 50 HOMOGENEOUS
1000 avgt 3 7.263 ± 0.440 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 5 HOMOGENEOUS
10 avgt 3 1.159 ± 0.022 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 5 HOMOGENEOUS
100 avgt 3 1.238 ± 0.045 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 5 HOMOGENEOUS
1000 avgt 3 2.039 ± 0.054 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 10 HOMOGENEOUS
10 avgt 3 2.257 ± 0.155 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 10 HOMOGENEOUS
100 avgt 3 2.352 ± 0.108 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 10 HOMOGENEOUS
1000 avgt 3 3.478 ± 0.153 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 50 HOMOGENEOUS
10 avgt 3 11.507 ± 0.571 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 50 HOMOGENEOUS
100 avgt 3 12.419 ± 0.767 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 1000 50 HOMOGENEOUS
1000 avgt 3 14.794 ± 0.965 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 5 HOMOGENEOUS
10 avgt 3 6.274 ± 0.151 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 5 HOMOGENEOUS
100 avgt 3 6.490 ± 0.053 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 5 HOMOGENEOUS
1000 avgt 3 7.961 ± 0.100 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 10 HOMOGENEOUS
10 avgt 3 12.512 ± 0.700 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 10 HOMOGENEOUS
100 avgt 3 13.434 ± 1.042 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 10 HOMOGENEOUS
1000 avgt 3 15.433 ± 0.061 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 50 HOMOGENEOUS
10 avgt 3 63.721 ± 5.460 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 50 HOMOGENEOUS
100 avgt 3 61.734 ± 0.866 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 5000 50 HOMOGENEOUS
1000 avgt 3 68.744 ± 2.755 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 5 HOMOGENEOUS
10 avgt 3 14.421 ± 1.586 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 5 HOMOGENEOUS
100 avgt 3 14.690 ± 0.951 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 5 HOMOGENEOUS
1000 avgt 3 17.373 ± 0.794 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 10 HOMOGENEOUS
10 avgt 3 28.065 ± 1.536 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 10 HOMOGENEOUS
100 avgt 3 29.225 ± 1.223 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 10 HOMOGENEOUS
1000 avgt 3 31.332 ± 0.800 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 50 HOMOGENEOUS
10 avgt 3 152.430 ± 6.499 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 50 HOMOGENEOUS
100 avgt 3 151.218 ± 16.589 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
true 10000 50 HOMOGENEOUS
1000 avgt 3 163.707 ± 16.491 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 5 HOMOGENEOUS
10 avgt 3 0.056 ± 0.005 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 5 HOMOGENEOUS
100 avgt 3 0.071 ± 0.003 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 5 HOMOGENEOUS
1000 avgt 3 0.196 ± 0.015 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 10 HOMOGENEOUS
10 avgt 3 0.097 ± 0.006 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 10 HOMOGENEOUS
100 avgt 3 0.130 ± 0.006 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 10 HOMOGENEOUS
1000 avgt 3 0.390 ± 0.011 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 50 HOMOGENEOUS
10 avgt 3 0.539 ± 0.073 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 50 HOMOGENEOUS
100 avgt 3 0.687 ± 0.052 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 100 50 HOMOGENEOUS
1000 avgt 3 1.138 ± 0.081 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 5 HOMOGENEOUS
10 avgt 3 0.278 ± 0.120 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 5 HOMOGENEOUS
100 avgt 3 0.336 ± 0.106 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 5 HOMOGENEOUS
1000 avgt 3 0.651 ± 0.023 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 10 HOMOGENEOUS
10 avgt 3 0.498 ± 0.046 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 10 HOMOGENEOUS
100 avgt 3 0.586 ± 0.024 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 10 HOMOGENEOUS
1000 avgt 3 1.171 ± 0.042 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 50 HOMOGENEOUS
10 avgt 3 3.137 ± 0.135 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 50 HOMOGENEOUS
100 avgt 3 3.276 ± 0.049 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 500 50 HOMOGENEOUS
1000 avgt 3 4.184 ± 0.244 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 5 HOMOGENEOUS
10 avgt 3 0.584 ± 0.068 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 5 HOMOGENEOUS
100 avgt 3 0.677 ± 0.004 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 5 HOMOGENEOUS
1000 avgt 3 1.228 ± 0.094 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 10 HOMOGENEOUS
10 avgt 3 1.126 ± 0.099 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 10 HOMOGENEOUS
100 avgt 3 1.328 ± 0.093 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 10 HOMOGENEOUS
1000 avgt 3 2.086 ± 0.132 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 50 HOMOGENEOUS
10 avgt 3 7.356 ± 0.239 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 50 HOMOGENEOUS
100 avgt 3 7.635 ± 0.382 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 1000 50 HOMOGENEOUS
1000 avgt 3 8.114 ± 0.330 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 5 HOMOGENEOUS
10 avgt 3 3.647 ± 0.172 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 5 HOMOGENEOUS
100 avgt 3 3.738 ± 0.129 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 5 HOMOGENEOUS
1000 avgt 3 4.845 ± 0.396 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 10 HOMOGENEOUS
10 avgt 3 7.774 ± 0.636 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 10 HOMOGENEOUS
100 avgt 3 7.797 ± 0.743 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 10 HOMOGENEOUS
1000 avgt 3 9.380 ± 0.306 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 50 HOMOGENEOUS
10 avgt 3 34.166 ± 0.809 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 50 HOMOGENEOUS
100 avgt 3 37.153 ± 1.036 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 5000 50 HOMOGENEOUS
1000 avgt 3 41.605 ± 2.145 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 5 HOMOGENEOUS
10 avgt 3 8.059 ± 0.385 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 5 HOMOGENEOUS
100 avgt 3 8.604 ± 0.723 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 5 HOMOGENEOUS
1000 avgt 3 9.209 ± 0.102 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 10 HOMOGENEOUS
10 avgt 3 15.447 ± 0.490 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 10 HOMOGENEOUS
100 avgt 3 16.638 ± 0.437 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 10 HOMOGENEOUS
1000 avgt 3 18.660 ± 0.261 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 50 HOMOGENEOUS
10 avgt 3 96.400 ± 40.753 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 50 HOMOGENEOUS
100 avgt 3 100.771 ± 100.650 ms/op
ServerSideAssignorBenchmark.doAssignment INCREMENTAL UNIFORM
false 10000 50 HOMOGENEOUS
1000 avgt 3 112.401 ± 118.490 ms/op
JMH benchmarks done
```
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]