Mapper
Mapper Performance Testing
Last updated
Mapper Performance Testing
Last updated
Copyright © 2024 OpenG2P. This work is licensed under Creative Commons Attribution International LicenseCC-BY-4.0 unless otherwise noted.
We conducted a series of measurements under varying combinations of
Number of concurrent API requests
Payload size
The configuration that yielded maximum throughput at 100% utilization (either CPU or Memory) in one of the two PODs (Mapper and Postgresql DB) is detailed below. Each API is reported under a separate sheet.
Testing was conducted on V4 deployment architecture with 2 nodes. The underlying machines specifications (TBD).
First round of measurements were done with a Single POD, with autoscaling suppressed. The mapper POD and the postgresql POD had the following configurations
Mapper
0.250 cpu
2 cpu
1 GB
2 GB
Postgresql
0.250 cpu
1 cpu
1 GB
2.5 GB
TBD
Locust to generate API load.
Grafana charts & Prometheus to monitor and measure POD resource utilizations