1 はじめに CX事業本部の平内(SIN)です。 時系列に記録された情報(ログ)を、まとめて一覧したいというニーズは、結構あると思います。 処理のたびに下記のように情報(ログ)を追記していく一覧ファイルをいきなりS3上で生成するのは、結果整合性の制限から無理があります。 一覧(ログ)ファイルの読み込み 一覧(ログ)ファイルに追記 一覧(ログ)ファイルの保存 本記事は、それでも、S3上で一覧を生成したいと言うことで、SQS(FIFO)を挟んで試したみた記録です。 注意:試した結果は、微妙なので、「それでも!」という方は、読み進めて頂ければ嬉しいです。 2 排他制御の失敗 (1) ログ一覧の生成 最初に、S3上の一覧ファイルにログを追記して保存するLambda関数です。 import * as AWS from 'aws-sdk'; exports.handler = async (event