CPC G06F 9/547 (2013.01) [H04L 67/01 (2022.05); H04L 67/10 (2013.01); H04L 67/52 (2022.05); H04L 67/535 (2022.05); H04L 67/568 (2022.05)] | 20 Claims |
1. A system comprising:
a non-transitory memory storing instructions; and
one or more hardware processors configured to execute the instructions to cause the system to perform operations comprising:
identifying a particular sequence of user action steps that has been conducted via a first edge server of the system at a frequency higher than a threshold, wherein each user action step in the particular sequence of user action steps triggers an execution of one or more corresponding operations within the system;
generating a sequence of application programming interface (API) invocations in an order associated with the particular sequence of user action steps;
grouping the sequence of API invocations, wherein the grouping the sequence of API invocations comprises linking a first parameter in a first API invocation in the sequence of API invocations to a second parameter in a second API invocation in the sequence of API invocations; and
based on determining that the particular sequence of user action steps is trending at a geographical location based on a set of criteria, caching the grouped sequence of API invocations at a particular edge server corresponding to the geographical location.
|