Set the urgency of send_phone_verification_code endpoint to low
Related to https://gitlab.com/gitlab-org/modelops/anti-abuse/team-tasks/-/issues/503
What does this MR do and why?
Context
send_phone_verification_code
endpoints are top 2 and 3 endpoints consuming our error budget (apdex):
On average, around 50% (3366/6561 at the time of writing) of requests on these endpoints exceed the current target duration (1s) with most of duration_s
spent waiting for the request to Telesign SMS Verify API endpoint with an average duration of 0.7s. Since we don't have any control on this endpoint we are very limited on what we can improve to ensure the current target duration (1s) is met.
Change
This MR updates the urgency of the send_phone_verification_code
endpoints to low
(doc) which sets the target duration of requests for the affected endpoints from 1s to 5s.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.