Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

S3 Transfer Manager: bandwidth limiting for upload/download #3261

Open
zoewangg opened this issue Jun 21, 2022 · 2 comments
Open

S3 Transfer Manager: bandwidth limiting for upload/download #3261

zoewangg opened this issue Jun 21, 2022 · 2 comments
Labels
feature-request A feature should be added or improved. p3 This is a minor priority issue transfer-manager

Comments

@zoewangg
Copy link
Contributor

+1 for aws/aws-sdk-java#1103, a request for the ability to limit bandwidth for S3 uploads/downloads. See also the recently closed issue from the aws-cli repo:
aws/aws-cli#1090

This same feature would be similarly useful in the Java SDK to help avoid fees from ISPs for excessive bandwidth usage, or to prevent a single application from overwhelming a network's capacity.

Originally posted by @erikedlund in #37 (comment)

@zoewangg zoewangg added feature-request A feature should be added or improved. transfer-manager labels Jun 21, 2022
@Jaeyo
Copy link

Jaeyo commented Jul 6, 2022

+1

@yasminetalby yasminetalby added the p3 This is a minor priority issue label Nov 28, 2022
@joernschumacher0001
Copy link

Note that you can do this when using CRT AsyncS3Client:

S3TransferManager.builder()
   .s3Client(S3AsyncClient.crtBuilder()
      .targetThroughputInGbps(0.6d)
      .build())
   .build()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. p3 This is a minor priority issue transfer-manager
Projects
None yet
Development

No branches or pull requests

4 participants