Asyncとは
AsyncはLeapcellが提供するマネージド非同期サービスであり、完全なサーバーレス体験を提供します。これはイベント駆動型のサービスであり、さまざまなイベントに応じてコードを実行します。これらのイベントには、HTTPリクエスト、タイマー、メッセージキューなどがあります。
AsyncエンドポイントにHTTPリクエストを送信すると、リクエストをメッセージキューに書き込むイベントがトリガーされます。その後、Asyncには、メッセージキューからリクエストを取得してコードを実行するワーカープールがあります。このアプローチにより、サーバーを管理する必要なく、さまざまなイベントに応じてコードを実行できます。
Asyncのアーキテクチャ図を以下に示します。
ユースケース
- 機械学習タスクの処理
- データ処理
- メール送信