Skip to content

Use reactive caching worker for external services

What does this MR do?

It uses a specific worker/queue to process the work that require external services and use the ReactiveCaching concern. That's because this kind of work should not be mixed with other time-sensitive work, or work that doesn't request external services.

Service timings can be found at https://log.gprd.gitlab.net/goto/3dbc7c3a365938d1d55c333cf6136185.

Related to gitlab-com/gl-infra/scalability#224 (closed).

Screenshots

Does this MR meet the acceptance criteria?

Conformity

Edited by Oswaldo Ferreira

Merge request reports