Patent ID: 11929890
Assignee: KONG INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 9:
10. A system comprising:
an application control plane; and
a service group of a microservice architecture application, the service group comprising a plurality of services that interact to perform an overall application function,
wherein each of the plurality of services comprises an application programming interface (API) and a data plane proxy that is communicatively coupled to the application control plane, and
wherein the application control plane is configured to:
monitor a plurality of packets being routed through the plurality of services of the microservice architecture application,

wherein the data plane proxy is configured to:
report traffic of a corresponding service to the application control plane, and

wherein the application control plane is further configured to:
measure, based on the monitoring, a latency associated with the plurality of packets between a first service and a second service; and
in response to the latency exceeding a threshold,
identify a bottleneck between the first service and the second service, and
divert the plurality of packets to a third service with a functionality similar to the second service.