Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-18759

allow s3 blobstores to utilize transfer acceleration

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.14.0
    • Fix Version/s: None
    • Component/s: Blobstore, S3
    • Labels:

      Description

      https://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html

      Transfer acceleration can potentially speed up HTTP uploads to S3 blobstores.

      S3 blobstores currently use the domain name bucketname.s3.amazonaws.com when interacting with S3.

      Once configured for an S3 bucket, Transfer acceleration requires accessing bucketname.s3-accelerate.amazonaws.com instead to make use of it.

      Per single hosted repository file upload, Nexus 3 will make multiple multi-part uploads and other supporting HTTP requests to S3 REST APIs.

      Providing a simple way for nexus to support hitting the accelerate endpoint may increase the throughput to an S3 blobstore for a user.

      Expected

      Provide a supported way to support accelerate transfer.

      Document it.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              plynch Peter Lynch
              Last Updated By:
              Michael Bucher Michael Bucher
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response:

                  tigCommentSecurity.panel-title