Skip to content

Instantly share code, notes, and snippets.

@evita-performance
Created September 14, 2021 20:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save evita-performance/261b61428bd500190094e627beef4b4b to your computer and use it in GitHub Desktop.
Save evita-performance/261b61428bd500190094e627beef4b4b to your computer and use it in GitHub Desktop.
Evita performance results: memory - 2021-09-14T15:06:07+00:00 (node: c-4)
[
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.artificial.ArtificialEntitiesBenchmark.attributeFiltering_InMemory",
"mode" : "thrpt",
"threads" : 4,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 509.4137704649943,
"scoreError" : 8.483638499279518,
"scoreConfidence" : [
500.9301319657148,
517.8974089642738
],
"scorePercentiles" : {
"0.0" : 491.29055793952193,
"50.0" : 506.2603838962217,
"90.0" : 528.9591709016572,
"95.0" : 530.1867839145425,
"99.0" : 530.1985019497897,
"99.9" : 530.1985019497897,
"99.99" : 530.1985019497897,
"99.999" : 530.1985019497897,
"99.9999" : 530.1985019497897,
"100.0" : 530.1985019497897
},
"scoreUnit" : "ops/s",
"rawData" : [
[
514.3596067089292,
527.3927671651718,
530.1985019497897,
528.1589902812295,
530.1594418322989
],
[
495.0800705668572,
501.75721789683394,
511.20987236147903,
506.2603838962217,
508.47842010862337
],
[
491.29055793952193,
498.2995991874062,
504.05330731796016,
500.91189210720876,
502.6222180889373
],
[
495.09001841635524,
502.1519194165644,
507.3617053446913,
502.05466619689184,
504.5397015451631
],
[
504.2497994793786,
515.7070377512973,
519.4630676871064,
515.0508174565248,
519.4426809224168
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.artificial.ArtificialEntitiesBenchmark.bulkInsertThroughput_InMemory",
"mode" : "thrpt",
"threads" : 1,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1195.2784711245008,
"scoreError" : 6.475107778564357,
"scoreConfidence" : [
1188.8033633459365,
1201.753578903065
],
"scorePercentiles" : {
"0.0" : 1179.3682280977102,
"50.0" : 1195.4220317672455,
"90.0" : 1206.096969223988,
"95.0" : 1210.9563836698294,
"99.0" : 1212.7311320433814,
"99.9" : 1212.7311320433814,
"99.99" : 1212.7311320433814,
"99.999" : 1212.7311320433814,
"99.9999" : 1212.7311320433814,
"100.0" : 1212.7311320433814
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1192.5207815064782,
1197.3468123355797,
1189.404565900903,
1193.6943852521636,
1190.8190622298528
],
[
1201.3632165271583,
1205.5612227298109,
1195.7091834221228,
1212.7311320433814,
1191.630004800877
],
[
1203.3765148831772,
1200.4058508229666,
1206.8153041315416,
1204.7417947277936,
1205.618079285619
],
[
1185.7235871856049,
1184.0079275471937,
1179.3682280977102,
1190.1663859942896,
1179.682254940346
],
[
1190.8617311630226,
1195.4220317672455,
1200.3910634700264,
1187.942273915161,
1196.6583834324929
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.artificial.ArtificialEntitiesBenchmark.paginatedEntityRead_InMemory",
"mode" : "thrpt",
"threads" : 4,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 5964.666362380751,
"scoreError" : 32.472404729079585,
"scoreConfidence" : [
5932.193957651672,
5997.13876710983
],
"scorePercentiles" : {
"0.0" : 5896.924370973185,
"50.0" : 5944.495541858522,
"90.0" : 6027.985531768747,
"95.0" : 6029.2594953848875,
"99.0" : 6029.382031263848,
"99.9" : 6029.382031263848,
"99.99" : 6029.382031263848,
"99.999" : 6029.382031263848,
"99.9999" : 6029.382031263848,
"100.0" : 6029.382031263848
},
"scoreUnit" : "ops/s",
"rawData" : [
[
5937.677606418555,
5958.264445058632,
5896.924370973185,
5944.495541858522,
5937.026705680147
],
[
6012.837445637535,
6029.382031263848,
6018.997258611928,
6011.75626727796,
6003.3841872372905
],
[
5939.551364349349,
5949.155242899342,
5929.934058847959,
5925.177293248023,
5914.129585995025
],
[
6000.725811670859,
6015.467199167671,
6028.97357833398,
6027.326834058591,
5991.086927260765
],
[
5919.622204702925,
5926.574192256206,
5933.610560887237,
5935.590581485458,
5928.9877643378095
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.artificial.ArtificialEntitiesBenchmark.transactionalUpsertThroughput_InMemory",
"mode" : "thrpt",
"threads" : 1,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 372.93692862371535,
"scoreError" : 35.18016021048425,
"scoreConfidence" : [
337.7567684132311,
408.1170888341996
],
"scorePercentiles" : {
"0.0" : 280.9745759883833,
"50.0" : 373.0788582557223,
"90.0" : 426.81953823907827,
"95.0" : 465.25419931207864,
"99.0" : 479.8274923243526,
"99.9" : 479.8274923243526,
"99.99" : 479.8274923243526,
"99.999" : 479.8274923243526,
"99.9999" : 479.8274923243526,
"100.0" : 479.8274923243526
},
"scoreUnit" : "ops/s",
"rawData" : [
[
376.02809824262243,
357.1087076050954,
362.30624592556336,
330.9463361895771,
325.8200651850692
],
[
412.04337984613824,
414.4382584848911,
400.6520054928277,
348.26766290808314,
420.6115364929165
],
[
423.8659977650596,
346.0752768508989,
431.24984895010624,
479.8274923243526,
413.63694151563703
],
[
301.87880579512097,
326.21298163314395,
386.70791954886784,
411.4578137719935,
382.489597190764
],
[
365.1655068041221,
280.9745759883833,
373.0788582557223,
323.6393575169922,
328.93994530893815
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiBenchmark.bulkInsertThroughput_InMemory",
"mode" : "thrpt",
"threads" : 1,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 1108.7022268699013,
"scoreError" : 3.1182468470170392,
"scoreConfidence" : [
1105.5839800228844,
1111.8204737169183
],
"scorePercentiles" : {
"0.0" : 1100.126755297918,
"50.0" : 1108.5462620312665,
"90.0" : 1113.8254285647863,
"95.0" : 1116.2516592058635,
"99.0" : 1116.720354995474,
"99.9" : 1116.720354995474,
"99.99" : 1116.720354995474,
"99.999" : 1116.720354995474,
"99.9999" : 1116.720354995474,
"100.0" : 1116.720354995474
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1109.0733741153865,
1103.3393917779545,
1107.6974210550225,
1101.9191832332044,
1104.800179590847
],
[
1116.720354995474,
1108.5462620312665,
1111.7760797824749,
1106.4557350957145,
1106.262552110865
],
[
1112.0171798226738,
1112.1581321265503,
1112.8890730749326,
1112.520878814701,
1115.1580356967725
],
[
1112.937023810129,
1108.4559082139463,
1100.126755297918,
1102.469204732557,
1108.0424226781684
],
[
1107.1968256735033,
1110.87074722123,
1108.613804297966,
1110.4069133024977,
1107.1022331957809
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiBenchmark.paginatedEntityRead_InMemory",
"mode" : "thrpt",
"threads" : 4,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 2015.8591955271418,
"scoreError" : 14.42730667095014,
"scoreConfidence" : [
2001.4318888561916,
2030.286502198092
],
"scorePercentiles" : {
"0.0" : 1983.980679053355,
"50.0" : 2013.718095641578,
"90.0" : 2044.1425592531994,
"95.0" : 2060.7137394562155,
"99.0" : 2062.3222005956654,
"99.9" : 2062.3222005956654,
"99.99" : 2062.3222005956654,
"99.999" : 2062.3222005956654,
"99.9999" : 2062.3222005956654,
"100.0" : 2062.3222005956654
},
"scoreUnit" : "ops/s",
"rawData" : [
[
1989.7299304357625,
1998.9730567451952,
1983.980679053355,
2013.718095641578,
2000.7948678046826
],
[
1999.9618068276304,
2003.506361058826,
2002.1325480695698,
2034.3256451607363,
2018.4399698955285
],
[
2032.4181080267622,
2022.1619810631669,
2033.7002574508292,
2062.3222005956654,
2056.9606634641664
],
[
2011.960956605733,
2006.4258682964794,
2013.4501355516427,
2026.9031022579748,
1993.163230089806
],
[
2016.7431640584823,
2016.1359055258336,
2004.7928218084412,
2035.5971564458882,
2018.181376244804
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiBenchmark.singleEntityRead_InMemory",
"mode" : "thrpt",
"threads" : 4,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 14683.297207321855,
"scoreError" : 64.65260487657483,
"scoreConfidence" : [
14618.64460244528,
14747.94981219843
],
"scorePercentiles" : {
"0.0" : 14531.210387061386,
"50.0" : 14685.0130654787,
"90.0" : 14815.663412318747,
"95.0" : 14834.879066566398,
"99.0" : 14836.075313224159,
"99.9" : 14836.075313224159,
"99.99" : 14836.075313224159,
"99.999" : 14836.075313224159,
"99.9999" : 14836.075313224159,
"100.0" : 14836.075313224159
},
"scoreUnit" : "ops/s",
"rawData" : [
[
14832.087824364957,
14836.075313224159,
14796.972486437595,
14804.71380428794,
14800.81277981503
],
[
14715.510332454116,
14689.08125084557,
14671.650310133722,
14724.519527576584,
14635.603295197567
],
[
14575.543138179153,
14653.923004201095,
14531.210387061386,
14532.482773558075,
14555.00915176927
],
[
14698.534251798039,
14723.77738790821,
14650.782667852884,
14624.089769799746,
14687.82503346166
],
[
14685.0130654787,
14636.90953584718,
14633.908157709102,
14710.485634560937,
14675.909299523682
]
]
},
"secondaryMetrics" : {
}
},
{
"jmhVersion" : "1.27",
"benchmark" : "io.evitadb.senesi.SenesiBenchmark.transactionalUpsertThroughput_InMemory",
"mode" : "thrpt",
"threads" : 1,
"forks" : 5,
"jvm" : "/usr/local/openjdk-11/bin/java",
"jvmArgs" : [
"-javaagent:jmx_prometheus_javaagent.jar=0.0.0.0:8015:jmx.yml",
"-Xmx4g",
"-DdataFolder=/data"
],
"jdkVersion" : "11.0.11",
"vmName" : "OpenJDK 64-Bit Server VM",
"vmVersion" : "11.0.11+9",
"warmupIterations" : 3,
"warmupTime" : "10 s",
"warmupBatchSize" : 1,
"measurementIterations" : 5,
"measurementTime" : "1 min",
"measurementBatchSize" : 1,
"primaryMetric" : {
"score" : 47.98613772682961,
"scoreError" : 2.2863696621115177,
"scoreConfidence" : [
45.69976806471809,
50.27250738894113
],
"scorePercentiles" : {
"0.0" : 41.26367672699136,
"50.0" : 48.54555985331788,
"90.0" : 51.77106368353154,
"95.0" : 52.291045663843256,
"99.0" : 52.4812504653854,
"99.9" : 52.4812504653854,
"99.99" : 52.4812504653854,
"99.999" : 52.4812504653854,
"99.9999" : 52.4812504653854,
"100.0" : 52.4812504653854
},
"scoreUnit" : "ops/s",
"rawData" : [
[
44.322456315395016,
50.26247390069321,
46.31749136525294,
50.19799461322141,
48.167243943985305
],
[
47.30956684230809,
49.68174383125658,
44.13802391966917,
51.84723446024492,
51.72028316572261
],
[
41.26367672699136,
44.10954797814633,
44.675481750926565,
47.308017935057165,
50.03186553521125
],
[
47.097924220502726,
46.63460935035021,
50.678215112995424,
48.7413007550231,
52.4812504653854
],
[
48.54555985331788,
43.11607123228575,
48.869817250918764,
51.14781145973819,
50.98778118614099
]
]
},
"secondaryMetrics" : {
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment