Mapper
Mapper Performance Testing
Benchmark summary
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.
Test setup
Testing was conducted on V4 deployment architecture with 2 nodes. The underlying machines specifications (TBD).
POD configurations
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
Postgresql configuration
TBD
Test tools
Locust to generate API load.
Grafana charts & Prometheus to monitor and measure POD resource utilizations
APIs
Last updated