| CPC G06F 9/4875 (2013.01) [G06F 9/3009 (2013.01); G06F 9/4881 (2013.01); G06F 9/505 (2013.01)] | 20 Claims |

|
1. A computing system comprising:
one or more processors; and
one or more computer-readable media having thereon computer-executable instructions that are structured such that, if executed by the one or more processors, the computing system would be configured to handle external calls by:
intervening between a service making an external call and a subservice to which the external call is addressed such that upon detecting receipt of an external call, the computing system is caused to be configured to perform the intervention by being configured to perform the following:
evaluating the external call against one or more pre-call thresholds to determine whether or not the one or more pre-call thresholds are met;
if the determination is that a pre-call threshold of the one or more pre-call thresholds is not met, failing the external call without sending the external call to the subservice, the failing of the external call comprising communicating to the service that placed the external call that the external call has failed, and
if the determination is that all of the one or more pre-call thresholds are met, sending the external call to the subservice.
|