APT transport which interacts with S3 buckets over HTTPS with s3gof3r for multipart/concurrency
- APT transport Message handling interface
- APT transport 1.2 capabilities: pipelining
- Multipart/concurrent S3 requests, using s3gof3r
Other S3 APT transports are available, but many have problems:
- Insecure storage of S3 credentials
- Unable to make use of EC2 IAM role credentials (s3access metadata endpoint)
- Use plain HTTP
- Non feature complete / non-functional
- @coderanger -- showed me an internal experimental Python implementation of this and provided me with the understanding of the stdio protocol an APT transport implements