java

AWS CodeBuild で AWS Lambda(java) を使用してビルドを実行してみた

こんにちは、末廣です。 弊社山本のブログで紹介されている 「CodeBuild で AWS Lambda のランタイムを使用したビルドが可能になりました」を実際に Lambda を使用して Java プログラムをビルドしてみたのでブログにまとめます。 blog.serverworks.co.jp ビ…

Lambda の java ランタイム用機能 「Snap Start」 について、 スナップショットの保存期間 ( 14 日 ) を過ぎるとどうなるのか確認してみた。

こんにちは カスタマーサクセス課の山本です。 はじめに結論 前提として、14 日以内に関数を呼び出していればスナップショットは消えません。14 日のうちに 1 回は呼ばれるような関数なら、安心して Snap Start を利用できます。(常に Cold Start が回避で…

java ランタイムの Lambda 関数で、関数を実行する毎に一意な ID を生成して使うには

java ランタイムの Lambda 関数で、関数を実行する毎に一意な ID を生成して使うには 正しいコード例 正しいコードでの実行結果 誤ったコード例 誤ったコードでの実行結果 「初期化フェーズの中で意図せずに一意な ID を作成していないか?」を確認するツー…

AWS Lambda で Java 17 のランタイムを試しつつ、SnapStart を試してみた。後編:SnapStart を試してみる

こんにちは カスタマーサクセス部の山本です。 前編の記事では、AWS Lambda で Java 17 のランタイムを選択し、ハンドラ関数を実行してみました。 ハンドラ関数を実行した際に、 Cold Start が起きる条件についても確認しました。 デプロイした関数の初回実…

AWS Lambda で Java 17 のランタイムを試しつつ、SnapStart を試してみた。前編:AWS Lambda で Java 17 を試してみる

カスタマーサクセス部の山本です。 AWS Lambda で Java 17 のランタイムを試しつつ、SnapStart を試してみました。 SnapStart については、以下の記事で概要については書きました。 blog.serverworks.co.jp Lambda を作成して最初の 1 回目の実行時には、VM …