bschuchardt commented on pull request #5363:
URL: https://github.com/apache/geode/pull/5363#issuecomment-658425247


   I've written some geode-benchmark tests to vet this PR.  The tests add a new 
ClusterTopology to the benchmarks so that there are more servers and workload 
operations are distributed among the servers.  I wrote a replicated region 
`get` benchmark but since all data was local it was pretty meaningless and so I 
removed it.
   
   ```
   org.apache.geode.benchmark.tests.PartitionedGetBenchmark
                 average ops/second  Baseline:    415568.87  Test:    421152.13 
 Difference:   +1.3%
          ops/second standard error  Baseline:      1137.52  Test:      1202.93 
 Difference:   +5.7%
      ops/second standard deviation  Baseline:     34087.75  Test:     36047.68 
 Difference:   +5.7%
         YS 99th percentile latency  Baseline:     20007.00  Test:     20007.33 
 Difference:   +0.0%
                     median latency  Baseline:      3619.00  Test:      3539.00 
 Difference:   -2.2%
            90th percentile latency  Baseline:    822271.00  Test:    823295.00 
 Difference:   +0.1%
            99th percentile latency  Baseline:  41058303.00  Test:  41746431.00 
 Difference:   +1.7%
          99.9th percentile latency  Baseline:  96010239.00  Test:  95289343.00 
 Difference:   -0.8%
                    average latency  Baseline:   1732279.46  Test:   1708445.36 
 Difference:   -1.4%
         latency standard deviation  Baseline:   8040574.12  Test:   8054977.95 
 Difference:   +0.2%
             latency standard error  Baseline:       416.09  Test:       413.94 
 Difference:   -0.5%
   org.apache.geode.benchmark.tests.PartitionedPutBenchmark
                 average ops/second  Baseline:     65766.06  Test:     68103.19 
 Difference:   +3.6%
          ops/second standard error  Baseline:       280.40  Test:       337.96 
 Difference:  +20.5%
      ops/second standard deviation  Baseline:      8379.10  Test:     10093.67 
 Difference:  +20.5%
         YS 99th percentile latency  Baseline:     20080.54  Test:     20080.31 
 Difference:   -0.0%
                     median latency  Baseline:    628735.00  Test:    647679.00 
 Difference:   +3.0%
            90th percentile latency  Baseline:  31834111.00  Test:  29949951.00 
 Difference:   -5.9%
            99th percentile latency  Baseline: 173539327.00  Test: 176160767.00 
 Difference:   +1.5%
          99.9th percentile latency  Baseline: 251789311.00  Test: 271581183.00 
 Difference:   +7.9%
                    average latency  Baseline:  11008644.65  Test:  10651543.96 
 Difference:   -3.2%
         latency standard deviation  Baseline:  31209391.24  Test:  30946703.39 
 Difference:   -0.8%
             latency standard error  Baseline:      4070.65  Test:      3970.15 
 Difference:   -2.5%
   org.apache.geode.benchmark.tests.ReplicatedPutBenchmark
                 average ops/second  Baseline:     36802.56  Test:     36020.12 
 Difference:   -2.1%
          ops/second standard error  Baseline:       579.41  Test:       638.69 
 Difference:  +10.2%
      ops/second standard deviation  Baseline:     16842.76  Test:     18599.04 
 Difference:  +10.4%
         YS 99th percentile latency  Baseline:     20085.94  Test:     20085.82 
 Difference:   -0.0%
                     median latency  Baseline:    563711.00  Test:    641535.00 
 Difference:  +13.8%
            90th percentile latency  Baseline:  32653311.00  Test:  29753343.00 
 Difference:   -8.9%
            99th percentile latency  Baseline: 507772927.00  Test: 596639743.00 
 Difference:  +17.5%
          99.9th percentile latency  Baseline: 758644735.00  Test: 882376703.00 
 Difference:  +16.3%
                    average latency  Baseline:  20738470.30  Test:  20930653.55 
 Difference:   +0.9%
         latency standard deviation  Baseline:  82082668.05  Test:  90329383.31 
 Difference:  +10.0%
             latency standard error  Baseline:     14695.56  Test:     16252.34 
 Difference:  +10.6%
   
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to