Table of Contents |
---|
...
Scenario | Data quantity |
---|---|
List App refresh multiple tenants | tenant 1 - 1 user tenant 2 - 1 user tenants tenant 3 - 1 user |
tenant 1 - 3 users tenant 2 - 3 users tenants tenant 3 - 4 users | |
tenant 1 - 10 users tenant 2 - 10 users tenants tenant 3 - 10 users |
Results
Transaction | Duration, avg | Release | Tenants | Number of users | R/W split | Other conditions |
---|---|---|---|---|---|---|
ListApp refresh | 10 min 40 sec | [Orchid] | 1 tenant | 10 users | disabled | |
8.5 min | [Poppy] | 1 tenant | 10 users | disabled | ||
17.7 min | [Poppy] | 1 tenant | 10 users | disabled | Testing in parallel with DI and CICO | |
ListApp refresh current test results** | 1.5 min | [Poppy] | 3 tenants | 3 users | enabled | |
2.3 min | [Poppy] | 3 tenants | 10 users | enabled | ||
Server error | [Poppy] | 3 tenants | 30 users | enabled |
* Query used in lists - "Item status == Checked out". List refresh result is 200K records. Results are taken from previous test reports: [Poppy] List App + multiple workflows test report and R/W split disabled, [Orchid] List App test report
...
Infrastructure
PTF -environment pcp1
- 10 m6i.2xlarge EC2 instances located in US East (N. Virginia)us-east-1
1 database instance, writer
Name API Name Memory GIB vCPUs max_connections R6G Extra Large db.r6g.xlarge 32 GiB 4 vCPUs 2731 - 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
...