Or should I create one for each thread?
If I use one S3Client object to send multiple requests, will we reuse the tcp connection underlying?
Thanks,
Yes it's thread safe. Yes it uses a connection pool per client.
Most helpful comment
Yes it's thread safe.
Yes it uses a connection pool per client.