Patent ID: 11943144
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A computer-implemented method, comprising:
obtaining a historical traffic prediction for a plurality of services that form an application implemented using a microservices architecture employing the plurality of services, wherein the plurality of services includes a first service of the plurality of services that is dependent on an upstream second service of the plurality of services;
obtaining real-time traffic information associated with the plurality of services;
obtaining real-time computing information associated with the plurality of services;
processing, using a trained machine learning model, the historical traffic prediction, the real-time traffic information, and the real-time computing information to determine a real-time traffic prediction associated with the plurality of services;
generating a plurality of traffic rules specifying a transactions per second (TPS) for at least a portion of the plurality of services based at least in part on the real-time traffic prediction, wherein the plurality of traffic rules includes a first traffic rule specifying a first TPS associated with the upstream second service; and
enforcing the first traffic rule to manage traffic to and between the plurality of services, wherein enforcing the first traffic rule includes controlling traffic from the first service to the upstream second service in accordance with the first traffic rule.