Caliper report

Summary of performance metrics

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 1 10000 0 499.7 1.04 0.08 0.40 497.8
test STARTMATCHING fixed-rate for BUYER round 1 10000 0 488.9 18.22 0.21 10.49 381.6
test STARTMATCHING fixed-rate for SELLER round 2 10000 0 499.7 0.69 0.08 0.30 497.5
test STARTMATCHING fixed-rate for BUYER round 2 10000 0 499.9 17.91 0.20 10.24 385.8
test STARTMATCHING fixed-rate for SELLER round 3 10000 0 499.8 0.79 0.08 0.33 497.6
test STARTMATCHING fixed-rate for BUYER round 3 10000 0 496.6 18.17 0.25 10.37 382.9
test STARTMATCHING fixed-rate for SELLER round 4 10000 0 499.7 0.74 0.08 0.32 497.5
test STARTMATCHING fixed-rate for BUYER round 4 10000 0 489.1 18.33 0.18 10.41 383.1
test STARTMATCHING fixed-rate for SELLER round 5 10000 0 499.3 0.85 0.07 0.31 497.3
test STARTMATCHING fixed-rate for BUYER round 5 10000 0 494.4 17.83 0.22 10.15 391.8
test STARTMATCHING fixed-rate for SELLER round 6 10000 0 499.7 0.78 0.07 0.31 497.7
test STARTMATCHING fixed-rate for BUYER round 6 10000 0 494.5 18.19 0.24 10.02 394.5
test STARTMATCHING fixed-rate for SELLER round 7 10000 0 500.2 1.05 0.08 0.34 498.1
test STARTMATCHING fixed-rate for BUYER round 7 10000 0 500.1 18.45 0.20 10.52 389.0
test STARTMATCHING fixed-rate for SELLER round 8 10000 0 500.0 1.11 0.11 0.36 497.3
test STARTMATCHING fixed-rate for BUYER round 8 10000 0 499.9 17.99 0.22 10.27 387.8
test STARTMATCHING fixed-rate for SELLER round 9 10000 0 499.7 1.17 0.08 0.36 497.5
test STARTMATCHING fixed-rate for BUYER round 9 10000 0 497.3 18.12 0.22 10.56 381.7
test STARTMATCHING fixed-rate for SELLER round 10 10000 0 500.0 0.88 0.11 0.33 496.5
test STARTMATCHING fixed-rate for BUYER round 10 10000 0 498.9 18.22 0.23 10.21 394.9

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 1

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 1

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 1 10000 0 499.7 1.04 0.08 0.40 497.8

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 1

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 1

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 1

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 1 10000 0 488.9 18.22 0.21 10.49 381.6

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 1

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 2

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 2

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 2 10000 0 499.7 0.69 0.08 0.30 497.5

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 2

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 2

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 2

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 2 10000 0 499.9 17.91 0.20 10.24 385.8

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 2

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 3

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 3

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 3 10000 0 499.8 0.79 0.08 0.33 497.6

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 3

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 3

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 3

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 3 10000 0 496.6 18.17 0.25 10.37 382.9

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 3

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 4

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 4

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 4 10000 0 499.7 0.74 0.08 0.32 497.5

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 4

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 4

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 4

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 4 10000 0 489.1 18.33 0.18 10.41 383.1

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 4

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 5

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 5

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 5 10000 0 499.3 0.85 0.07 0.31 497.3

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 5

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 5

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 5

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 5 10000 0 494.4 17.83 0.22 10.15 391.8

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 5

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 6

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 6

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 6 10000 0 499.7 0.78 0.07 0.31 497.7

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 6

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 6

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 6

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 6 10000 0 494.5 18.19 0.24 10.02 394.5

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 6

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 7

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 7

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 7 10000 0 500.2 1.05 0.08 0.34 498.1

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 7

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 7

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 7

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 7 10000 0 500.1 18.45 0.20 10.52 389.0

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 7

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 8

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 8

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 8 10000 0 500.0 1.11 0.11 0.36 497.3

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 8

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 8

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 8

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 8 10000 0 499.9 17.99 0.22 10.27 387.8

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 8

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 9

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 9

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 9 10000 0 499.7 1.17 0.08 0.36 497.5

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 9

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 9

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 9

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 9 10000 0 497.3 18.12 0.22 10.56 381.7

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 9

Benchmark round: test STARTMATCHING fixed-rate for SELLER round 10

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for SELLER round 10

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for SELLER round 10 10000 0 500.0 0.88 0.11 0.33 496.5

Resource utilization for test STARTMATCHING fixed-rate for SELLER round 10

Benchmark round: test STARTMATCHING fixed-rate for BUYER round 10

rateControl:
  type: fixed-rate
  opts:
    tps: 500

Performance metrics for test STARTMATCHING fixed-rate for BUYER round 10

Name Succ Fail Send Rate (TPS) Max Latency (s) Min Latency (s) Avg Latency (s) Throughput (TPS)
test STARTMATCHING fixed-rate for BUYER round 10 10000 0 498.9 18.22 0.23 10.21 394.9

Resource utilization for test STARTMATCHING fixed-rate for BUYER round 10

Test Environment

benchmark config

name: simple
description: Excuting the benchmark for match buyers and sellers
workers:
  type: local
  number: 8
rounds:
  - label: test STARTMATCHING fixed-rate for SELLER round 1
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER1
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER1
      buyerEndKey: BUYER1
      sellerStartKey: SELLER1
      sellerEndKey: SELLER1
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 1
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER1
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER1
      buyerEndKey: BUYER1
      sellerStartKey: SELLER1
      sellerEndKey: SELLER1
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 2
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER2
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER2
      buyerEndKey: BUYER2
      sellerStartKey: SELLER2
      sellerEndKey: SELLER2
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 2
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER2
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER2
      buyerEndKey: BUYER2
      sellerStartKey: SELLER2
      sellerEndKey: SELLER2
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 3
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER3
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER3
      buyerEndKey: BUYER3
      sellerStartKey: SELLER3
      sellerEndKey: SELLER3
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 3
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER3
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER3
      buyerEndKey: BUYER3
      sellerStartKey: SELLER3
      sellerEndKey: SELLER3
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 4
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER4
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER4
      buyerEndKey: BUYER4
      sellerStartKey: SELLER4
      sellerEndKey: SELLER4
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 4
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER4
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER4
      buyerEndKey: BUYER4
      sellerStartKey: SELLER4
      sellerEndKey: SELLER4
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 5
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER5
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER5
      buyerEndKey: BUYER5
      sellerStartKey: SELLER5
      sellerEndKey: SELLER5
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 5
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER5
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER5
      buyerEndKey: BUYER5
      sellerStartKey: SELLER5
      sellerEndKey: SELLER5
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 6
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER6
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER6
      buyerEndKey: BUYER6
      sellerStartKey: SELLER6
      sellerEndKey: SELLER6
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 6
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER6
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER6
      buyerEndKey: BUYER6
      sellerStartKey: SELLER6
      sellerEndKey: SELLER6
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 7
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER7
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER7
      buyerEndKey: BUYER7
      sellerStartKey: SELLER7
      sellerEndKey: SELLER7
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 7
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER7
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER7
      buyerEndKey: BUYER7
      sellerStartKey: SELLER7
      sellerEndKey: SELLER7
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 8
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER8
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER8
      buyerEndKey: BUYER8
      sellerStartKey: SELLER8
      sellerEndKey: SELLER8
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 8
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER8
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER8
      buyerEndKey: BUYER8
      sellerStartKey: SELLER8
      sellerEndKey: SELLER8
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 9
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER9
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER9
      buyerEndKey: BUYER9
      sellerStartKey: SELLER9
      sellerEndKey: SELLER9
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 9
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER9
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER9
      buyerEndKey: BUYER9
      sellerStartKey: SELLER9
      sellerEndKey: SELLER9
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for SELLER round 10
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: SELLER
      identify: SELLER10
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER10
      buyerEndKey: BUYER10
      sellerStartKey: SELLER10
      sellerEndKey: SELLER10
    callback: benchmarks/scenario/energy_trading/initLedger.js
  - label: test STARTMATCHING fixed-rate for BUYER round 10
    txNumber: 10000
    rateControl:
      type: fixed-rate
      opts:
        tps: 500
    arguments:
      typeOfPlayer: BUYER
      identify: BUYER10
      matchingMode: STARTMATCHING
      buyerStartKey: BUYER10
      buyerEndKey: BUYER10
      sellerStartKey: SELLER10
      sellerEndKey: SELLER10
    callback: benchmarks/scenario/energy_trading/initLedger.js

SUT

not provided