Table of Contents |
---|
Overview
Bulk Edit - Establish a performance baseline for user status bulk updates.
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- How long does it take to export 100, 1000, 5000, 10k, and 100K records?
- Use it for up to 5 concurrent users.
- Look for a memory trend and CPU usage
- Pay attention to any RTR token expiration messages and observe how/if BE is affected by expiring tokens. If needed set the Access token's expiration time to 300s or less to trigger the Access token's quick expiration.
...
Comparison table of bulk-edit process duration on Poppy and Orchid releases
Number of VU/ Records | 1VU Average | 1VU Orchid Average | diff,% | 2VU Average | 2VU Average | diff,% | 3VU Average | 3VU Average | diff,% | 4VU Average | 4VU Average | diff,% | 5VU Average | 5VU Average | diff,% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
100 | 00:01:14 | 00:01:09 | 9% | 00:01:14 | not tested | - | 00:01:14 | not tested | - | 00:01:11 | not tested | - | 00:01:13 | not tested | - |
1000 | 00:02:53 | 00:02:36 | 9% | 00:02:58 | not tested | - | 00:02:53 | not tested | - | 00:03:03 | not tested | - | 00:03:08 | not tested | - |
10k | 00:19:38 | 00:17:50 | 9% | 00:20:28 | 00:17:50 | 8.7% | 00:20:15 | 00:18:50 | 9% | 00:20:55 | 00:19:10 | 9% | 00:22:18 | 00:20:20 | 9% |
50K | not tested | 01:58:20 | - | not tested | not tested | - | not tested | not tested | - | not tested | not tested | - | not tested | not tested | - |
100K | 03:14:59 | FAILED | - | 03:24:41 | FAILED | - | 03:24:26 | FAILED | - | 03:24:18 | FAILED | - | 04:07:12 | FAILED | - |
Link to the report with Orchid items apps testing results Bulk Edit Items App report [Orchid] 08/03/2023
Resource utilization
Instance CPU Utilization
...
Infrastructure
PTF -environment pcp1
- 11 m6g.2xlarge EC2 instances located in US East (N. Virginia)us-east-1
- 2 instances of db.r6.xlarge database instances, one reader, and one writer
- MSK tenant
- 4 m5.2xlarge brokers in 2 zones
Apache Kafka version 2.8.0
EBS storage volume per broker 300 GiB
- auto.create.topics.enable=true
- log.retention.minutes=480
- default.replication.factor=3
...