Latency based circuit breaker for a service process
AssigneeCharter Communications Operating, LLC
InventorJeffrey Scott Gillings
Life of this patent
Estimating the term…
Loading patent…
AssigneeCharter Communications Operating, LLC
InventorJeffrey Scott Gillings
Estimating the term…
A plurality of request latencies for a service process are determined. A proxy process receives a request destined for the service process. The proxy process determines that a state of a circuit breaker associated with the service process is a closed state such that the request can be sent to the service process. The proxy process sends the request to the service process. The proxy process determines a request latency of the request. The proxy process stores the request latency of the plurality of request latencies in a data structure. This process is repeated for a plurality of requests. Responsive to determining, based on the data structure, that an unfavorable request latency condition exists, setting the state of the first circuit breaker to an opened state, such that subsequent requests received by the proxy process cannot be sent to the service process.
A method, comprising:
A computing device, comprising:
A non-transitory computer-readable storage medium that includes executable instructions operable to cause one or more processor devices to:
Dependencies are inferred from the claim text.