GitLab issueshttps://gitlab.com/gitlab-org/gitlab/-/issues2024-02-17T10:03:13Zhttps://gitlab.com/gitlab-org/gitlab/-/issues/131Make PagesWorker a thin service2024-02-17T10:03:13ZKamil Trzciński | At GitLab SummitMake PagesWorker a thin service@dzaporozhets comment: I agree with @DouweM here. I think worker should be thin and just execute service. While worker is a bit async/sidekiq specific class it should not contain much of business logic. I think about worker as a kind of ...@dzaporozhets comment: I agree with @DouweM here. I think worker should be thin and just execute service. While worker is a bit async/sidekiq specific class it should not contain much of business logic. I think about worker as a kind of controller which main function is execute proper service.8.4Kamil Trzciński | At GitLab SummitKamil Trzciński | At GitLab Summit