Asynch programming helps to increase the number of requests a server can handle simultaneously but not necessarily the time to produce the response.
Since AWS cost depends only on the number of requests and on the execution time, does it make sense to use asynch programming?
In my case, I have a java lambda that needs to call a single http server. No more than that.
I could either use an http synch or asynch library. The synch code is more readable. I understand the asynch code is generally better in case of concurrency but probably this not in case of AWS lambda.