I assume AWS will start using graviton for their S3, EBS, ELB etc services aggressively?
I guess AWS does not care that much about single stream S3 performance but will optimize for costs.
https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjec...
For the object upload, AWSv4 request signature uses SHA256 on the payload/object, but I don't know if S3 also computes & compares the digest or just uses the x-amz-content-sha256 header value.
FYI S3 Object Lock requires Content-MD5 header.
Edit: Nevermind, I may have been thinking about the wrong end of the pipe.