Skip to content

Instantly share code, notes, and snippets.

@evita-performance
Last active December 21, 2022 17:05
Show Gist options
  • Save evita-performance/ddfbb2827dbfaddc839fd10c241855d6 to your computer and use it in GitHub Desktop.
Save evita-performance/ddfbb2827dbfaddc839fd10c241855d6 to your computer and use it in GitHub Desktop.
Shared / latest Evita DB - Elasticsearch performance results
[
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.keramikaSoukup.KeramikaSoukupThroughputBenchmark.syntheticTest",
"mode" : "thrpt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 686.0915122198885,
"scoreError" : 120.84761177503005,
"scoreConfidence" : [
565.2439004448585,
806.9391239949185
],
"scorePercentiles" : {
"0.0" : 630.1376598073819,
"50.0" : 701.3875628648693,
"90.0" : 701.7822024944155,
"95.0" : 701.7822024944155,
"99.0" : 701.7822024944155,
"99.9" : 701.7822024944155,
"99.99" : 701.7822024944155,
"99.999" : 701.7822024944155,
"99.9999" : 701.7822024944155,
"100.0" : 701.7822024944155
},
"scoreUnit" : "ops/s",
"rawData" : [
[
630.1376598073819,
695.6529159735877,
701.3875628648693,
701.4972199591883,
701.7822024944155
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiThroughputBenchmark.syntheticTest",
"mode" : "thrpt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 430.4427344473541,
"scoreError" : 24.748561320167838,
"scoreConfidence" : [
405.6941731271863,
455.1912957675219
],
"scorePercentiles" : {
"0.0" : 420.4325636985583,
"50.0" : 431.8188708651996,
"90.0" : 436.11712264519434,
"95.0" : 436.11712264519434,
"99.0" : 436.11712264519434,
"99.9" : 436.11712264519434,
"99.99" : 436.11712264519434,
"99.999" : 436.11712264519434,
"99.9999" : 436.11712264519434,
"100.0" : 436.11712264519434
},
"scoreUnit" : "ops/s",
"rawData" : [
[
428.2786636389179,
431.8188708651996,
435.5664513889003,
436.11712264519434,
420.4325636985583
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.signal.SignalThroughputBenchmark.syntheticTest",
"mode" : "thrpt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 835.9156488372331,
"scoreError" : 63.01239158463018,
"scoreConfidence" : [
772.9032572526029,
898.9280404218633
],
"scorePercentiles" : {
"0.0" : 807.0073226660635,
"50.0" : 841.4580084536408,
"90.0" : 846.6955983334382,
"95.0" : 846.6955983334382,
"99.0" : 846.6955983334382,
"99.9" : 846.6955983334382,
"99.99" : 846.6955983334382,
"99.999" : 846.6955983334382,
"99.9999" : 846.6955983334382,
"100.0" : 846.6955983334382
},
"scoreUnit" : "ops/s",
"rawData" : [
[
807.0073226660635,
840.050285943428,
841.4580084536408,
846.6955983334382,
844.3670287895945
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.keramikaSoukup.KeramikaSoukupLatencyBenchmark.syntheticTest",
"mode" : "avgt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.005555956100276764,
"scoreError" : 2.4315498148927596E-4,
"scoreConfidence" : [
0.005312801118787488,
0.00579911108176604
],
"scorePercentiles" : {
"0.0" : 0.005511458948614913,
"50.0" : 0.005526999136786245,
"90.0" : 0.005665069758085375,
"95.0" : 0.005665069758085375,
"99.0" : 0.005665069758085375,
"99.9" : 0.005665069758085375,
"99.99" : 0.005665069758085375,
"99.999" : 0.005665069758085375,
"99.9999" : 0.005665069758085375,
"100.0" : 0.005665069758085375
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.005665069758085375,
0.005555299949025606,
0.005526999136786245,
0.00552095270887168,
0.005511458948614913
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiLatencyBenchmark.syntheticTest",
"mode" : "avgt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.009038384373510263,
"scoreError" : 1.3233943586927474E-4,
"scoreConfidence" : [
0.008906044937640988,
0.009170723809379538
],
"scorePercentiles" : {
"0.0" : 0.008980252457975423,
"50.0" : 0.009049696902485622,
"90.0" : 0.009066321275263673,
"95.0" : 0.009066321275263673,
"99.0" : 0.009066321275263673,
"99.9" : 0.009066321275263673,
"99.99" : 0.009066321275263673,
"99.999" : 0.009066321275263673,
"99.9999" : 0.009066321275263673,
"100.0" : 0.009066321275263673
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.008980252457975423,
0.009059197429016775,
0.009066321275263673,
0.009049696902485622,
0.009036453802809818
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.signal.SignalLatencyBenchmark.syntheticTest",
"mode" : "avgt",
"threads" : 4,
"forks" : 1,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Ddbhost=elastic",
"-Ddbport=9200",
"-Xmx3g",
"-DdataFolder=/data",
"-DevitaData=/evita-data"
],
"jdkVersion" : "11.0.12",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.12+7",
"warmupIterations" : 2,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "60 s",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 0.0048755087154504755,
"scoreError" : 2.7505046479039356E-4,
"scoreConfidence" : [
0.004600458250660082,
0.005150559180240869
],
"scorePercentiles" : {
"0.0" : 0.004816429789933727,
"50.0" : 0.0048431197695285476,
"90.0" : 0.004996261534847845,
"95.0" : 0.004996261534847845,
"99.0" : 0.004996261534847845,
"99.9" : 0.004996261534847845,
"99.99" : 0.004996261534847845,
"99.999" : 0.004996261534847845,
"99.9999" : 0.004996261534847845,
"100.0" : 0.004996261534847845
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.004996261534847845,
0.004881595639144988,
0.0048431197695285476,
0.0048401368437972735,
0.004816429789933727
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment