qiita.com qiita.com

【Tips】TerraformでAPI Gatewayを構築しているときに出る ConflictException の回避手段

はじめに Terraform で API Gateway を構築していて、メソッドや統合を多用していると、たまに Error: error deleting API Gateway Integration Response (xxxx-xxxxxxxxxx-xxxxxx-PUT-500): ConflictException: Unable to complete operation due to concurrent modification. Please try again later. みたいな感じでエラーが出て悩まされることがある。 これはおそらく、API Gateway...

qiita.com qiita.com

Golangはじめて物語(第5話: DynamoDBで1MB以上のアイテムリストをクエリする)

はじめに Golang + DynamoDB は高速で便利!だが、DynamoDB のアトリビュートと Golang の map の関連が分かりにくかったり、慣れないとハマりどころがけっこうある。 今回は、1MB以上のアイテムリストを取得するクエリを発行する場合のコードを書いてみる。 DynamoDBのテーブル定義 以下のようなテーブルを用意する。 -...

qiita.com qiita.com

Locustで詳細な統計情報を取得したり出力内容を編集したりする

はじめに locustはお手軽で良い。サクサクっと性能測定して、自分でグラフを作るまでもなくWebUIで動作が確認できる。 でも、WebUIだと95%タイルと中央値しか表示されなくて物足りないんじゃー!平均とかも確認させろ!な人向け。 やること 起動時のマスターノードのオプションを以下のようにすること。以上。簡単! locust...