HomePhabricator
Diffusion Comm 20bce1cabf3a

[backup-service] Use shared 'BlobClient' in workers

Description

[backup-service] Use shared 'BlobClient' in workers

Summary:
Part of https://linear.app/comm/issue/ENG-2688/backup-service-reuse-single-blob-client-instance

Modified BlobDownloader::start and BlobUploader::start to take BlobClient as an argument instead of creating its own instance.

Depends on D6385

Test Plan: Ran backup service integration and performance tests to confirm it works as expected

Reviewers: varun, jon, michal, tomek

Reviewed By: tomek

Subscribers: ashoat, atul

Differential Revision: https://phab.comm.dev/D6386

Details

Provenance
bartekAuthored on Jan 25 2023, 1:30 AM
Reviewer
tomek
Differential Revision
D6386: [backup-service] Use shared 'BlobClient' in workers
Parents
rCOMM64cbee886c03: [backup-service] Propagate 'BlobClient' to handlers
Branches
Unknown
Tags
Unknown