AWS AppSync unterstützt lange andauernde Ereignisse jetzt durch das asynchrones Aufrufen von Lambda-Funktionen

Veröffentlicht am: 30. Mai 2024

AWS AppSync erlaubt seinen Kunden nun ereignisgesteuerte Aufrufe ihrer als AppSync-Datenquellen konfigurierten Lambda-Funktionen. Diese neue Funktion ermöglicht die asynchrone Ausführung von Lambda-Funktionen, was mehr Flexibilität und Skalierbarkeit für Serverless- und ereignisgesteuerte Anwendungen schafft.

Bisher konnten Kunden Lambda-Funktionen nur synchron von AppSync aus aufrufen, d. h. die GraphQL-API wartete auf die Beendigung der Lambda-Funktion wartete, bevor sie eine Antwort zurückgab. Mit der Unterstützung für Event-Modus kann AppSync Lambda-Funktionen jetzt asynchron auslösen, wodurch die API-Antwort von der Lambda-Ausführung entkoppelt wird. Davon profitieren insbesondere lang andauernde Operationen (z. B. das Initiieren einer generativen KI-Modellinferenz und die Nutzung der Lambda-Funktion, um Modellantworten über AppSync WebSockets an Clients zu senden), Batch-Verarbeitung (z. B. das Starten einer Aufgabe in der Datenbankverarbeitung) oder Szenarien, in denen eine unmittelbare Reaktion nicht erforderlich ist (z. B. das Erstellen und Einstellen von Nachrichten in eine Warteschlange).

Dieses Feature ist in allen AWS-Regionen verfügbar, die von AppSync unterstützt werden. Weitere Informationen finden Sie in der AppSync-Dokumentation.