I wanted to chime in again as I have switched from importing the “AWS SDK” package back to using the deprecated 3rd party service.
I conducted testing about a month ago to test the difference in speed for simply signing a URL with the AWS service. When importing the AWS SDK package, it would take anywhere from 3-15 seconds for the function to return. Nearly all of this time was spent on the module being loaded which I tested by removing all of the signing function.
Now having moved the same signing function to use the 3rd Party Service, the function consistently returns in hundreds of milliseconds or less.
If the import of AWS-SDK speed is not fixes, and the AWS 3rd Party Service is discontinued, I will have to move away from realm functions because the speed is too unreliable.