The tests run at https://bulk-edit-perf.ci.folio.org environment.
Tests configuration:
Results:
1 Tests results to update 100 records of items retrieved by barcodes by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.0011 | 0.038 | 690.336 | 691.020 | ||
mod-data-export-spring | 0.0016 | 0.014 | 756.363 | 756.492 | ||
mod-inventory | 0.12 | 0.14 | 369.262 | 369.266 | ||
mod-inventory-storage | 0.0017 | 0.11 | 674.871 | 674.926 |
1.1 Tests results to update 1000 records of items retrieved by barcodes by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.018 | 0.13 | 697.340 | 698.867 | ||
mod-data-export-spring | 0.0018 | 0.0054 | 759.762 | 759.793 | ||
mod-inventory | 0.12 | 0.22 | 369.266 | 369.273 | ||
mod-inventory-storage | 0.24 | 0.37 | 674.879 | 675.086 |
1.2 Tests results to update 10_000 records of items retrieved by barcodes by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.022 | 0.14 | 698.516 | 712.574 | ||
mod-data-export-spring | 0.0012 | 0.020 | 759,816 | 760.656 | ||
mod-inventory | 0.073 | 0.27 | 369.277 | 369.375 | ||
mod-inventory-storage | 0.055 | 0.43 | 674.922 | 680.105 |
2) Tests results to update 100 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.0017 | 0.0057 | 712.875 | 713.270 | ||
mod-data-export-spring | 0.0016 | 0.0022 | 760.684 | 760.695 | ||
mod-inventory | 0.12 | 0.13 | 369.391 | 369.391 | ||
mod-inventory-storage | 0.0016 | 0.031 | 690.402 | 690.578 |
2.1 Tests results to update 1000 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.042 | 0.099 | 713.668 | 714.137 | ||
mod-data-export-spring | 0.0021 | 0.0047 | 760.781 | 760.883 | ||
mod-inventory | 0.14 | 0.24 | 369.398 | 369.402 | ||
mod-inventory-storage | 0.11 | 0.41 | 690.590 | 690.734 |
2.2 Tests results to update 10_000 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.015 | 0.18 | 713.770 | 722.824 | ||
mod-data-export-spring | 0.0013 | 0.010 | 760.887 | 761.473 | ||
mod-inventory | 0.0059 | 0.27 | 369.406 | 369.516 | ||
mod-inventory-storage | 0.15 | 0.43 | 690.609 | 710.270 |
3) Tests results to update 100 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.012 | 0.047 | 749.117 | 749.785 | ||
mod-data-export-spring | 0.014 | 0.019 | 763.785 | 763.789 | ||
mod-inventory | 0.12 | 0.13 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.017 | 0.095 | 731.578 | 731.672 |
3.1 Tests results to update 1000 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.083 | 0.11 | 746.219 | 747.887 | ||
mod-data-export-spring | 0.0011 | 0.0050 | 763.672 | 763.707 | ||
mod-inventory | 0.12 | 0.20 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.076 | 0.40 | 731.715 | 731.996 |
3.2 Tests results to update 10_000 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.018 | 0.14 | 736.703 | 746.816 | ||
mod-data-export-spring | 0.0011 | 0.0053 | 763.609 | 763.633 | ||
mod-inventory | 0.076 | 0.27 | 369.801 | 370.563 | ||
mod-inventory-storage | 0.10 | 0.43 | 720.246 | 731.738 |
4) Tests results to update 100 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.012 | 0.022 | 749.527 | 749.969 | ||
mod-data-export-spring | 0.0015 | 0.0020 | 763.805 | 763.848 | ||
mod-inventory | 0.12 | 0.14 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.056 | 0.056 | 731.688 | 731.688 |
4.1 Tests results to update 1000 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.035 | 0.11 | 746.219 | 747.887 | ||
mod-data-export-spring | 0.0011 | 0.0050 | 763.672 | 763.707 | ||
mod-inventory | 0.12 | 0.20 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.23 | 0.40 | 731.730 | 731.996 |
4.2 Tests results to update 10_000 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.020 | 0.15 | 723.156 | 727.801 | ||
mod-data-export-spring | 0.0014 | 0.011 | 763.422 | 763.438 | ||
mod-inventory | 0.076 | 0.28 | 369.594 | 369.734 | ||
mod-inventory-storage | 0.15 | 0.43 | 710.297 | 712.445 |
5) Tests results to update 100 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.0048 | 0.039 | 749.816 | 750.164 | ||
mod-data-export-spring | 0.0014 | 0.0022 | 763.922 | 763.984 | ||
mod-inventory | 0.086 | 0.12 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.046 | 0.090 | 731.688 | 731.691 |
5.1 Tests results to update 1000 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.026 | 0.11 | 749.066 | 749.859 | ||
mod-data-export-spring | 0.0027 | 0.0045 | 763.773 | 763.785 | ||
mod-inventory | 0.14 | 0.25 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.11 | 0.36 | 731.672 | 731.863 |
5.2 Tests results to update 10_000 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.025 | 0.14 | 727.918 | 733.055 | ||
mod-data-export-spring | 0.0011 | 0.0072 | 763.430 | 763.566 | ||
mod-inventory | 0.079 | 0.28 | 369.738 | 369.887 | ||
mod-inventory-storage | 0.085 | 0.42 | 712.324 | 718.469 |