Skip to content

Instantly share code, notes, and snippets.

@evita-performance
Last active December 21, 2022 17:56
Show Gist options
  • Save evita-performance/8142b6a726c223298f4f9bf194950925 to your computer and use it in GitHub Desktop.
Save evita-performance/8142b6a726c223298f4f9bf194950925 to your computer and use it in GitHub Desktop.
Shared / latest Evita DB PostgreSQL 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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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" : 60.14831209998091,
"scoreError" : 1.0254039738839609,
"scoreConfidence" : [
59.12290812609695,
61.173716073864874
],
"scorePercentiles" : {
"0.0" : 59.73831691484439,
"50.0" : 60.2012097776715,
"90.0" : 60.39545046158289,
"95.0" : 60.39545046158289,
"99.0" : 60.39545046158289,
"99.9" : 60.39545046158289,
"99.99" : 60.39545046158289,
"99.999" : 60.39545046158289,
"99.9999" : 60.39545046158289,
"100.0" : 60.39545046158289
},
"scoreUnit" : "ops/s",
"rawData" : [
[
59.73831691484439,
60.05223999852676,
60.354343347279,
60.39545046158289,
60.2012097776715
]
]
},
"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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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" : 21.422609395348804,
"scoreError" : 2.313712478457939,
"scoreConfidence" : [
19.108896916890863,
23.736321873806745
],
"scorePercentiles" : {
"0.0" : 20.379188995369645,
"50.0" : 21.696451678477413,
"90.0" : 21.868314059104424,
"95.0" : 21.868314059104424,
"99.0" : 21.868314059104424,
"99.9" : 21.868314059104424,
"99.99" : 21.868314059104424,
"99.999" : 21.868314059104424,
"99.9999" : 21.868314059104424,
"100.0" : 21.868314059104424
},
"scoreUnit" : "ops/s",
"rawData" : [
[
20.379188995369645,
21.696451678477413,
21.705653021708567,
21.463439222083966,
21.868314059104424
]
]
},
"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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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" : 127.87297753327213,
"scoreError" : 7.181614936940159,
"scoreConfidence" : [
120.69136259633197,
135.0545924702123
],
"scorePercentiles" : {
"0.0" : 124.53979198538195,
"50.0" : 128.65344283603773,
"90.0" : 128.8346898615104,
"95.0" : 128.8346898615104,
"99.0" : 128.8346898615104,
"99.9" : 128.8346898615104,
"99.99" : 128.8346898615104,
"99.999" : 128.8346898615104,
"99.9999" : 128.8346898615104,
"100.0" : 128.8346898615104
},
"scoreUnit" : "ops/s",
"rawData" : [
[
124.53979198538195,
128.8346898615104,
128.71172389088187,
128.65344283603773,
128.62523909254875
]
]
},
"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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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.06742017678543488,
"scoreError" : 0.003505812326492221,
"scoreConfidence" : [
0.06391436445894266,
0.0709259891119271
],
"scorePercentiles" : {
"0.0" : 0.06673000553290295,
"50.0" : 0.06711818171735578,
"90.0" : 0.06899303263286219,
"95.0" : 0.06899303263286219,
"99.0" : 0.06899303263286219,
"99.9" : 0.06899303263286219,
"99.99" : 0.06899303263286219,
"99.999" : 0.06899303263286219,
"99.9999" : 0.06899303263286219,
"100.0" : 0.06899303263286219
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.06899303263286219,
0.06735967063153997,
0.06689999341251351,
0.06673000553290295,
0.06711818171735578
]
]
},
"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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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.19003096288449464,
"scoreError" : 0.02849688245703109,
"scoreConfidence" : [
0.16153408042746356,
0.21852784534152572
],
"scorePercentiles" : {
"0.0" : 0.1851774167881612,
"50.0" : 0.18659644073074336,
"90.0" : 0.20284946809681811,
"95.0" : 0.20284946809681811,
"99.0" : 0.20284946809681811,
"99.9" : 0.20284946809681811,
"99.99" : 0.20284946809681811,
"99.999" : 0.20284946809681811,
"99.9999" : 0.20284946809681811,
"100.0" : 0.20284946809681811
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.20284946809681811,
0.18562761479295428,
0.18659644073074336,
0.1899038740137962,
0.1851774167881612
]
]
},
"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=pgsql",
"-Ddbport=5432",
"-Xmx4g",
"-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.031178454206868222,
"scoreError" : 0.0010566455597525832,
"scoreConfidence" : [
0.03012180864711564,
0.032235099766620805
],
"scorePercentiles" : {
"0.0" : 0.031006423908978398,
"50.0" : 0.03108488212634163,
"90.0" : 0.03165955277709411,
"95.0" : 0.03165955277709411,
"99.0" : 0.03165955277709411,
"99.9" : 0.03165955277709411,
"99.99" : 0.03165955277709411,
"99.999" : 0.03165955277709411,
"99.9999" : 0.03165955277709411,
"100.0" : 0.03165955277709411
},
"scoreUnit" : "s/op",
"rawData" : [
[
0.03165955277709411,
0.03100678193736014,
0.03113463028456686,
0.03108488212634163,
0.031006423908978398
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment