Event-Driven Serverless Function Orchestration

The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more event sources. The one or more events are mapped to one or more event states of a function graph according to a mapping rule, the one or more event states includi...

Full description

Saved in:
Bibliographic Details
Main Authors ZHANG, Hong, SUNAVALA, Farhad, FOURIE, Henry
Format Patent
LanguageEnglish
French
Published 04.07.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more event sources. The one or more events are mapped to one or more event states of a function graph according to a mapping rule, the one or more event states including one or more actions, and the one or more actions which satisfied the mapping rule are executed. The received events are sent to a computer system to trigger the computer system initiating one or more computing resource groups for executing one or more serverless functions associated with the one or more actions. One or more responses are received from the serverless functions. L'invention concerne une technologie de coordination d'exécution de fonctions sans serveur. Un ou plusieurs événements sont reçus d'une ou de plusieurs sources d'événements. Le ou les événements sont mis en correspondance avec un ou plusieurs états d'événement d'un graphe de fonctions conformément à une règle de mise en correspondance, le ou les états d'événement comprenant une ou plusieurs actions, et la ou les actions qui satisfont la règle de mise en correspondance sont exécutées. Les événements reçus sont envoyés à un système informatique pour déclencher le système informatique initiant un ou plusieurs groupes de ressources informatiques pour exécuter une ou plusieurs fonctions sans serveur associées à la ou aux actions. Une ou plusieurs réponses sont reçues des fonctions sans serveur.
Bibliography:Application Number: WO2018CN119527