Dynamic processing of API requests

    公开(公告)号:US12073263B1

    公开(公告)日:2024-08-27

    申请号:US16698877

    申请日:2019-11-27

    CPC classification number: G06F9/54 G06F8/433 G06F16/9024

    Abstract: The systems and methods are provided for the dynamic processing of API requests received by an API execution service. The API execution service may map out a dependency graph based on dependency relationships between all the actions involved in processing the API requests, some of which can be determined from the API definitions and configurations. From the dependency graph, an execution plan can be generated that represents a request processing pipeline conveying the optimal order and arrangement to perform the actions (e.g., serially, in parallel). The execution plan can be followed to process API requests and its performance monitored. The API execution service may dynamically modify this execution plan used to process API requests as it becomes apparent that the execution plan is no longer optimal.

Patent Agency Ranking