Data Import MARC BIB test report Ramsons Eureka [non-ECS]

Data Import MARC BIB test report Ramsons Eureka [non-ECS]

Overview

This document contains the results of testing Data Import for MARC Bibliographic records at Ramsons Eureka [non-ECS] environment.

Testing results of 1k, 5k, 10k, 25k, 50k, and 100k data import, create, and update profiles are used to compare Eureka's performance with Okapi’s.
Current Ticket: https://folio-org.atlassian.net/browse/PERF-1085

Summary

  1. Data imports for 1k, 5k, 10k, 25k, and 50k create are slower on the Eureka environment compared to the Okapi

    1. 50K completed with errors, on UI status was “COMPLETED with errors“ but 100% of the records were created, details in the ticket;

    2. 100K Failed to complete, problem could be in previously opened ticket.

  2. Data imports for the 1k, 5k, 10k, 25k, and 50k update were completed successfully, but are slower, about 2 times slower on the Eureka environment compared to the Okapi. The problem is in mod-search queries.
    Additional tests(tests results page last column) with mod-search disabled showed that the duration of DI of create and update is about the same on Eureka as on OKAPI.

  3. The DI-related modules, including mod-data-import, mod-srs, mod-srm, mod-inventory, and mod-inventory-storage, demonstrated stable and consistent CPU utilization throughout both test scenarios. Additionally, memory usage remained smooth and uniform, with no notable issues or fluctuations observed

  4. Eureka related modules, including kong and keycloak modules, during both tests had small CPU utilization(<5%). Memory utilization for folio-keycloak was high on both tests(~90%), another modules were consuming about 50%.

  5. Sidecars CPU rich maximum 50% and demonstrated stable and consistent utilization, memory showed a growing trend and needs to be investigated.

 

Recommendations & Jiras

Results

Test #

Data-import test

Profile

Duration

Ramsons

(rcp1)

mod-search disabled

Duration

Ramsons (rcp1)

mod-search enabled

Duration

Ramsons

(rcon)

Duration

Ramsons
Eureka

RECP1

mod-search enabled

Duration

Ramsons
Eureka

RECP1
mod-search disabled (*1)

Test #

Data-import test

Profile

Duration

Ramsons

(rcp1)

mod-search disabled

Duration

Ramsons (rcp1)

mod-search enabled

Duration

Ramsons

(rcon)

Duration

Ramsons
Eureka

RECP1

mod-search enabled

Duration

Ramsons
Eureka

RECP1
mod-search disabled (*1)

1

5k MARC BIB Create

PTF - Create 2

1 min

3 min 7 s

-

3 min 10 s

2 min 3 sec

 

10k MARC BIB Create

PTF - Create 2

4 min 30 s

6 min 15 s

5 min 10 s

7 min 35 s

3 min 51 s

2

25k MARC BIB Create

PTF - Create 2

11 min

17 min

10 min 30 s

19 min 17 s

9 min 38 s

3

50k MARC BIB Create

PTF - Create 2

22 min

41 min 25 s

15 min 43 s

36 min 50 s
Completed with errors

19 min 59 s

4

100k MARC BIB Create

PTF - Create 2

46 min

1 hr 19 min

31 min 51 s

Failed to complete

40 min 10 sec

 

5k MARC BIB Update

PTF - Updates Success - 6

3 min 33 s

6 min 33 s

-

9 min 10 s

3 min 42 s

6

10k MARC BIB Update

PTF - Updates Success - 6

6 min 46 s

11 min 14 s

7 min 10 s

19 min 06 sec

6 min 43 s

7

25k MARC BIB Update

PTF - Updates Success - 6

16 min 40 s

28 min 43 s

19 min 3 s

48 min 41 s

17 min 12

8

50k MARC BIB Update

PTF - Updates Success - 6

33 min 45 s

58 min 30 s

38 min 53 sec

1 hr 40 min

34 min 14 s

9

100k MARC BIB Update

PTF - Updates Success - 6

1 hr 8 min

2 hr 14 min

1 hr 23 min

not tested

not tested

*1 DI tests were run in the scope of the ticket https://folio-org.atlassian.net/browse/PERF-1096 and resource utilization is not documented in this report.




Cluster resource utilization graphs


Test 1. Data-import Create

Modules CPU Utilization graphs

CPU Usage is stable for all modules involved for MARC BIB creates process

image-20250228-132427.png

Eureka components were stable during the DI create and consume, just up to 5% of CPU

image-20250228-133020.png

Modules memory utilization graphs

Memory usage for Create test sets showing stable trend. No memory leak suspects observed.

image-20250228-132914.png

Eureka component during DI Create showed a stable trend. But folio-keycloak used about 90%, so the PTF recommendation is to add more memory for this module.

image-20250228-133113.png

Sidecars resource utilization for DI Create


CPU Usage is stable for all sidecar modules.

image-20250228-133551.png

The memory usage graph indicates that the DI related modules exhibit a steadily increasing trend in memory consumption. This pattern warrants further investigation to rule out potential memory leak issues.

image-20250228-133858.png



RDS Metrics

The database remains stable and displays a CPU utilization pattern consistent with previous reports.

image-20250228-134345.png

RDS Database Connections

image-20250228-134422.png

Database load (Performance insights metrics)

image-20250228-134842.png
image-20250228-135059.png

Slow queries WITH cte AS…… were investigated in the previous Data-import report ECS and non-ECS reports Data Import test report Ramsons [ECS] Data Import test report Ramsons [non-ECS]

Test 2. Data-import Update

Modules CPU Utilization graphs

CPU Usage is stable for all modules involved for MARC BIB updates

image-20250303-125118.png


Eureka components were stable during the DI update and consume, just up to 5% of CPU, so about the same behaviour like during create DI

image-20250303-125350.png
Sidecars

Modules memory utilization graphs

Memory usage for Updatetest sets showing stable trend. No memory leak suspects observed.

image-20250303-125022.png

Eureka component during DI Update showed a stable trend. But folio-keycloak used about 88%(like during DI Create ), so the PTF recommendation is to add more memory for this module.

image-20250303-125247.png

Sidecars resource utilization for DI Update

CPU Usage is stable for all sidecar modules.

 

image-20250303-125526.png

The memory usage graph indicates that the DI related modules exhibit a steadily increasing trend in memory consumption. This pattern same during DI creating proccess.

image-20250303-125659.png

On this graph we can see DI related sidecar modules that have groving memory utilization trend

image-20250303-130253.png

RDS Metrics

The database remains stable and displays a CPU utilization pattern consistent with previous reports.

image-20250303-130449.png

RDS Database Connections

image-20250303-130529.png

Database load (Performance insights metrics)

 

image-20250303-130700.png
image-20250303-130743.png

MSK Resource utilization

CPU (User) usage by broker during DI Create

image-20250303-132516.png

CPU (User) usage by broker during DI Update

 

image-20250303-132652.png

OpenSearch resource utilization

Maximum CPU utilization percentage for all data nodes during Test 1. DI Create

image-20250303-133245.png

CPU utilization percentage for the master node.

image-20250304-194132.png

 

Maximum CPU utilization percentage for all data nodes during Test 2. DI Update

image-20250304-193818.png
image-20250304-194253.png

 

Appendix

Infrastructure

PTF -environment RECP1

  • 10 m6g.2xlarge EC2 instances located in US East (N. Virginia)us-east-1

  • db.r6.xlarge database instances, writer

  • MSK fse-test

    • 4 kafka.m7g.xlarge brokers in 2 zones

    • Apache Kafka version 3.7.x (KRaft mode)

    • EBS storage volume per broker 300 GiB

    • auto.create.topics.enable=true

    • log.retention.minutes=480

    • default.replication.factor=3

  • OpenSearch 2.13 ptf-test cluster

    • r6g.2xlarge.search 4 data nodes

    • r6g.large.search 3 dedicated master nodes

RECP1 Dataset

image-20250304-141622.png



 

Module

Task Definition Revision

Module Version

Task Count

Mem Hard Limit

Mem Soft Limit

CPU Units

Xmx

Metaspace Size

Max Metaspace Size

 

Module

Task Definition Revision

Module Version

Task Count

Mem Hard Limit

Mem Soft Limit

CPU Units

Xmx

Metaspace Size

Max Metaspace Size

mod-remote-storage

5

mod-remote-storage:3.3.5

2

4920

4472

0

3960

512

512

mod-remote-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-finance-storage

5

mod-finance-storage:8.7.3

2

1024

896

128

700

88

128

mod-finance-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-ebsconet

5

mod-ebsconet:2.3.1

2

1248

1024

0

700

128

256

mod-ebsconet - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-consortia-keycloak

1

mod-consortia-keycloak:1.6.6

2

5136

4776

512

4416

384

512

mod-consortia-keycloak - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-tags

5

mod-tags:2.3.0

2

1024

896

128

768

88

128

mod-tags - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-courses

4

edge-courses:1.5.1

2

1024

896

128

768

88

128

mod-notify

5

mod-notify:3.3.0

2

1024

896

128

768

88

128

mod-notify - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-inventory-update

5

mod-inventory-update:4.0.0

2

1024

896

128

768

88

128

mod-inventory-update - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-configuration

5

mod-configuration:5.11.0

2

1024

896

128

768

88

128

mod-configuration - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-caiasoft

4

edge-caiasoft:2.3.2

2

1024

896

128

768

88

128

folio-keycloak

3

folio-keycloak:26.1.0

1

2500

1536

2048

2048

0

0

mod-gobi

5

mod-gobi:2.9.0

2

1024

896

128

768

88

128

mod-gobi - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-licenses

5

mod-licenses:6.1.3

2

2480

2312

512

1792

384

512

mod-licenses - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-graphql

5

mod-graphql:1.13.1

2

1024

896

128

768

88

128

mod-graphql - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-roles-keycloak

5

mod-roles-keycloak:2.0.14

2

1024

896

128

512

88

256

mod-roles-keycloak - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-erm-usage

3

mod-erm-usage:5.0.0

2

2800

2550

128

1800

384

512

mod-erm-usage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-batch-print

5

mod-batch-print:1.2.0

2

1024

896

128

768

88

128

mod-batch-print - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-copycat

5

mod-copycat:1.7.0

2

1024

896

128

768

88

128

mod-copycat - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-entities-links

5

mod-entities-links:3.1.3

2

2592

2480

512

1440

0

1024

mod-entities-links - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

pub-edge

3

pub-edge:2023.06.14

2

1024

896

128

768

0

0

mod-orders

5

mod-orders:12.9.11

2

2048

1740

1024

1024

384

512

mod-orders - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

kong

3

kong:3.7.2

1

6144

6144

2048

768

88

128

edge-patron

5

edge-patron:5.2.1

2

1024

896

256

768

88

128

edge-ncip

4

edge-ncip:1.10.1

2

1024

896

128

768

88

128

mod-users-bl

5

mod-users-bl:7.9.3

2

1440

1152

128

922

88

128

mod-users-bl - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-inventory-storage

7

mod-inventory-storage:28.0.8

2

4096

3690

1024

3076

384

512

mod-inventory-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

768

512

256

0

128

mod-invoice

5

mod-invoice:5.9.2

2

1440

1152

512

922

88

128

mod-invoice - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-user-import

5

mod-user-import:3.9.0

2

1024

896

128

768

88

128

mod-user-import - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-sender

5

mod-sender:1.13.0

2

1024

896

128

768

88

128

mod-sender - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mgr-tenant-entitlements

4

mgr-tenant-entitlements:2.0.7

1

1024

896

1024

512

88

256

mod-login-keycloak

5

mod-login-keycloak:2.0.2

2

1024

896

128

512

88

256

mod-login-keycloak - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-data-export-worker

5

mod-data-export-worker:3.3.8

2

3072

2800

1024

2048

384

512

mod-data-export-worker - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

768

512

256

0

128

mod-circulation-storage

5

mod-circulation-storage:17.3.5

2

2880

2592

1024

1814

384

512

mod-circulation-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-calendar

5

mod-calendar:3.2.0

2

2048

1536

128

768

88

128

mod-calendar - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-event-config

5

mod-event-config:2.8.0

2

1024

896

128

768

88

128

mod-event-config - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-courses

5

mod-courses:1.4.11

2

1024

896

128

768

88

128

mod-courses - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-circulation-item

5

mod-circulation-item:1.1.0

2

1024

896

128

0

0

0

mod-circulation-item - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-email

5

mod-email:1.18.1

2

2800

2550

128

1800

384

512

mod-email - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-di-converter-storage

5

mod-di-converter-storage:2.3.1

2

1024

896

128

768

88

128

mod-di-converter-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-pubsub

5

mod-pubsub:2.15.4

2

1536

1440

1024

922

384

512

mod-pubsub - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-circulation

5

mod-circulation:24.3.11

2

2880

2592

1024

1814

384

512

mod-circulation - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

edge-rtac

4

edge-rtac:2.8.0

2

1024

896

128

768

88

128

edge-orders

4

edge-orders:3.1.0

2

1024

896

128

768

88

128

mod-users

5

mod-users:19.4.5

2

1024

896

256

768

88

128

mod-users - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-template-engine

5

mod-template-engine:1.21.0

2

1024

896

128

768

88

128

mod-template-engine - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-audit

4

mod-audit:2.10.2

2

1024

896

128

768

88

128

mod-audit - Sidecar 1

N/A

folio-module-sidecar:2.0.6.374

N/A

1024

512

128

256

0

96

mod-source-record-manager

8

mod-source-record-manager:3.9.8

2

5600

5000

1024

3500

384

512

mod-source-record-manager - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-quick-marc

5

mod-quick-marc:6.0.0

1

2288

2176

128

1664

384

512

mod-quick-marc - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-feesfines

5

mod-feesfines:19.2.2

2

1024

896

128

768

88

128

mod-feesfines - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-users

3

edge-users:2.0.0

2

1024

896

128

768

88

128

mod-service-interaction

5

mod-service-interaction:4.1.2

2

2048

1844

512

1290

384

512

mod-service-interaction - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-dcb

6

mod-dcb:1.2.6

2

2048

1792

128

1536

176

256

mod-dcb - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-patron

5

mod-patron:6.2.9

2

1024

896

128

768

88

128

mod-patron - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-organizations-storage

5

mod-organizations-storage:4.8.1

2

1024

896

128

768

88

128

mod-organizations-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-data-export-spring

5

mod-data-export-spring:3.4.3

1

2048

1844

256

1536

384

512

mod-data-export-spring - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-erm

4

edge-erm:1.3.0

2

1024

896

128

768

88

128

mod-ncip

5

mod-ncip:1.15.6

2

1024

896

128

768

88

128

mod-ncip - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-agreements

5

mod-agreements:7.1.5

2

3072

2048

1024

0

0

0

mod-agreements - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-organizations

5

mod-organizations:2.0.0

2

1024

896

128

768

88

128

mod-organizations - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-serials-management

5

mod-serials-management:1.1.5

2

2480

2312

512

1792

384

512

mod-serials-management - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-settings

5

mod-settings:1.1.0

2

1024

896

128

768

88

128

mod-settings - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-search

5

mod-search:4.0.8

2

2592

2480

512

1440

512

1024

mod-search - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-data-import

5

mod-data-import:3.2.4

1

2048

1844

256

1292

384

512

mod-data-import - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-dematic

4

edge-dematic:2.3.1

1

1024

896

128

768

88

128

mod-record-specifications

5

mod-record-specifications:1.0.2

2

2048

1592

128

968

256

1512

mod-record-specifications - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-inventory

3

edge-inventory:2.1.1

2

1024

896

128

768

88

128

mod-orders-storage

5

mod-orders-storage:13.8.3

2

1024

896

512

700

88

128

mod-orders-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-erm-usage-harvester

3

mod-erm-usage-harvester:5.0.2

2

1024

896

128

768

88

128

mod-erm-usage-harvester - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-password-validator

5

mod-password-validator:3.3.0

2

1440

1298

128

768

384

512

mod-password-validator - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-fqm-manager

5

mod-fqm-manager:3.0.12

2

3000

2600

128

768

88

128

mod-fqm-manager - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

edge-dcb

4

edge-dcb:1.2.2

2

1024

896

128

768

88

128

mod-bulk-operations

5

mod-bulk-operations:2.1.12

2

3072

2600

1024

1536

384

512

mod-bulk-operations - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1500

768

512

256

0

128

mod-finance

5

mod-finance:5.0.1

2

1024

896

256

768

88

128

mod-finance - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-tlr

2

mod-tlr:1.0.7

2

1024

896

128

768

88

256

mod-tlr - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-lists

5

mod-lists:3.0.9

2

6000

2600

128

768

88

128

mod-lists - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

768

715

128

256

0

96

mod-permissions

5

mod-permissions:6.6.1

2

1684

1544

512

1024

384

512

mod-permissions - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-users-keycloak

6

mod-users-keycloak:2.0.4

2

1024

896

128

512

88

256

mod-users-keycloak - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mgr-applications

3

mgr-applications:2.0.2

1

1024

896

1024

512

88

256

mgr-tenants

3

mgr-tenants:2.0.1

1

1024

896

1024

512

88

256

edge-oai-pmh

4

edge-oai-pmh:2.10.0

2

1512

1360

1024

1440

384

512

mod-okapi-facade

5

mod-okapi-facade:2.0.2

2

1024

896

128

768

88

128

mod-okapi-facade - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-rtac

5

mod-rtac:3.7.0

2

1024

896

128

768

88

128

mod-rtac - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-source-record-storage

7

mod-source-record-storage:5.9.9

2

5600

5000

1024

3500

384

512

mod-source-record-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-scheduler

5

mod-scheduler:2.0.1

2

1024

896

128

512

88

256

mod-scheduler - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-circulation-bff

5

mod-circulation-bff:1.0.9

2

1024

896

128

768

88

128

mod-circulation-bff - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-inventory

5

mod-inventory:21.0.10

2

2880

2592

1024

1814

384

512

mod-inventory - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

768

512

256

0

128

mod-requests-mediated

2

mod-requests-mediated:1.0.7

2

1500

1024

128

768

88

192

mod-requests-mediated - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-patron-blocks

5

mod-patron-blocks:1.11.1

2

1024

896

1024

768

88

128

mod-patron-blocks - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

edge-fqm

5

edge-fqm:3.0.2

2

1024

896

128

768

88

128

nginx-edge

3

nginx-edge:2023.06.14

2

1024

896

128

0

0

0

mod-invoice-storage

5

mod-invoice-storage:5.9.1

2

1872

1536

0

1024

384

512

mod-invoice-storage - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-reading-room

1

mod-reading-room:1.0.0

2

1024

896

128

768

88

128

mod-reading-room - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-data-export

5

mod-data-export:5.1.6

1

2592

2480

2048

1440

88

1024

mod-data-export - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-oai-pmh

5

mod-oai-pmh:3.14.4

2

4096

3690

2048

3076

384

512

mod-oai-pmh - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

256

256

0

96

mod-kb-ebsco-java

5

mod-kb-ebsco-java:5.0.0

2

1024

896

128

768

88

128

mod-kb-ebsco-java - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-notes

5

mod-notes:6.0.0

2

1024

896

128

952

384

512

mod-notes - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

mod-eusage-reports

3

mod-eusage-reports:3.0.0

2

1024

896

128

768

88

128

mod-eusage-reports - Sidecar 1

N/A

folio-module-sidecar:2.0.6

N/A

1024

512

128

256

0

96

Methodology/Approach

  1. Pre-generated files were used for DI Create job profile

    1. 1K, 5K, 10K, 25K, 50K, 100K.

  2. Run DI Create on a single tenant(fs0900000) one by one with a 5-minute delay with files using PTF - Create 2 profile.

  3. Prepare files for DI Update with the Data export app, using previously imported items

  4. Run DI Update on a single tenant(fs0900000) one by one with a 5-minute delay with prepared files using PTF - Update Success 6 profile.

    1. 1K, 10K, 25K, 50K, 100K .

  5. Data-import durations were obtained from the DB using SQL query

SELECT (completed_date-started_date) as duration, * FROM fs09000000_mod_source_record_manager.job_execution where subordination_type = 'COMPOSITE_PARENT' order by started_date desc limit 10

Related content