This is a great little tool -- I've noticed when uploading large files (e.g., downloading from a web location and streaming into S3), the memory usage is quite high as compared to writing to disk: about 1/2 the file size consistently is taken up in memory. Not sure if this is an AWS limitation or something that can be adjusted.