0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Lambdaに課金するとDynamoDBが爆速になるかも(続・AWS Lambda から利用するならもうほとんど S3 じゃなくて DynamoDB では?)

0
Posted at

TL; DR

Lambda の設定ででメモリサイズを増やすと、それに従って処理速度も向上するので DynamoDB の入出力速度が速くなる可能性がある

起きたことの概要

Node で Lambda を動かして S3 や DynamoDB との入出力速度の計測をしていたのですが、メモリサイズの増加に伴って DynamoDB の入出力(PUT/UPDATE/GET)にかかる時間は 10ms 未満まで高速化したのですが S3 への入出力(PUT/GET)は二桁ms代のままであった(しかも、時々 100ms 近くまで時間がかかる事があった(入出力にかかる時間が不安定である可能性がある))

このあたり、何のランタイムを使ってどのようにやるかによって結果が異なる可能性があるので、一概に言い切ることが難しいと思いました……が Lambda のメモリサイズを 128MB のまま使い続けている人は、時々ちょっと増し増しして動かしてみると処理時間がグッと改善するかも知れません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?