异步编程对AWS lambda有意义吗?

时间:2017-05-09 13:07:13

标签: asynchronous aws-lambda

Asynch编程有助于增加服务器可以同时处理的请求数,但不一定是产生响应的时间。

由于AWS成本仅取决于请求数量和执行时间,因此使用异步编程是否有意义?

就我而言,我有一个需要调用单个http服务器的java lambda。仅此而已。

我可以使用http synch或asynch库。 同步代码更具可读性。我理解asynch代码在并发性方面通常更好,但可能不是AWS lambda的情况。

1 个答案:

答案 0 :(得分:-2)

异步与AWS Lambda有什么关系?我想你在这里混淆了一些东西。您可以invoke AWS Lambda both in synch and asynch way(如果是AWS资源,则有few limitations on which type of invocation they can do)。 AWS Lambda实际上适用于无状态,短期运行,可扩展(并发)的计算请求。如何调用它们取决于您的需要。