新機能

AWS Lambda Durable Functions で持続可能な操作数とチェックポイントペイロードの制限が引き上げ

AWS Lambda Durable Functions は、1 実行あたりの持続可能な操作数を 3,000 から 30,000 に、チェックポイントペイロードサイズを 256 KB から 1 MB に引き上げた。これにより、より複雑なワークフローや長期間のポーリングが可能になる。

本日より、AWS Lambda Durable Functions で、1 実行あたりの持続可能な操作数が 3,000 から 30,000 に、チェックポイントペイロードサイズが 256 KB から 1 MB に引き上げられた。より高い操作制限により、単一の実行でより多くの作業が可能となり、反復ループの拡張、長時間のポーリング、ステップが失敗したときに実行されるより複雑なロールバックパスの構築などが安全に行えるようになる。1 MB のチェックポイントペイロードは、非同期 Lambda 呼び出しや Amazon SQS、Amazon EventBridge などの統合サービスの最大ペイロードサイズに一致し、これらのソースからの完全なイベントを 1 つの操作で保持できる。AWS Lambda Durable Functions は、最大 1 年間の実行、組み込みのチェックポイント、自動リトライ、計算料金を発生させない待機を備えた、回復力のある多段階アプリケーションや AI ワークフローの構築を支援する。持続可能な操作は、各ステップの試行、各条件待ちのポーリング、パラレルまたはマップ操作の各ブランチを含む。30,000 の操作により、単一の実行でより複雑な多段階ワークフローを調整したり、何千ものアイテムを反復処理したり、外部システムを数週間ポーリングしたりできる。エージェントアプリケーションは、何千ものモデルおよびツール呼び出しについて推論でき、1 MB のチェックポイントでより大きな会話履歴、モデル応答、ツールからの出力をチェックポイントに直接保持できる。1 MB を超える状態については、JavaScript および Python SDK に FileSystem シリアライザが含まれ、ペイロードを Amazon EFS または Amazon S3 ファイルマウントに書き込み、ポインターをチェックポイントする。新しい制限は、AWS Lambda Durable Functions が利用可能なすべての AWS リージョンで適用される。これらのサービス制限の詳細については、AWS Lambda 開発ガイドを参照してください。

この更新の位置づけ

AWS Lambda Durable Functions は、最大 1 年間の実行、組み込みのチェックポイント、自動リトライ、計算料金を発生させない待機を備えた、回復力のある多段階アプリケーションや AI ワークフローの構築を支援する。この更新は、より複雑なワークフローや長期間のポーリングを可能にする。

対応リージョン: AWS Lambda durable functions と同じ

AWS 公式の元記事を読む