Define and setup a 25k reference architecture configuration
Steps:
-
Stand up an additional reference environment that is initially set up identically to the 10k environment. -
Run 500RPS (2.5x the 10k RPS) against this environment and compare the resulting latencies to 10k results for the same GitLab version. -
Add appropriate nodes as needed to improve latency, retest as required. -
Continue to add nodes and retest until the latencies of this environment under 2.5x the load is comparable to the 10k environment latencies.
Acceptance criteria for certification (tentative):
-
Latencies at 500RPS on the 25k environment should be less than 500ms, with the exception of known bugs affecting certain endpoints. -
Endpoints that have known bugs have issues created and fed into the Performance Grooming process. -
Documentation has been added to describe the 25k environment's configuration.
Diagram
Documentation
Edited by Mek Stittri