CPC G06F 9/541 (2013.01) [G06F 9/542 (2013.01); G06F 11/3409 (2013.01); G06F 11/3466 (2013.01); H04L 41/046 (2013.01); H04L 67/10 (2013.01); H04L 67/568 (2022.05); H04L 67/60 (2022.05)] | 17 Claims |
1. A method for processing application programming interface (API) requests in a computing system, comprising:
receiving a plurality of local counter values from a plurality of computing devices distributed throughout the computing system, the plurality of local counter values corresponding to one or more API service counter identifiers;
receiving, from a first computing device of the plurality of computing devices, a status update request associated with a first API service counter identifier;
aggregating, based on the first API service counter identifier, one or more of the plurality of local counter values received from the plurality of computing devices and associated with the first API service counter identifier to produce a first aggregated local counter value;
determining if the first aggregated local counter value associated with the first API service counter identifier meets a threshold value; and
providing a status indicator to the first computing device indicating that the aggregated local counter value associated with the first API service counter identifier meets or exceeds the threshold value.
|