CPC H04L 67/51 (2022.05) [G06F 16/2455 (2019.01); H04L 41/084 (2013.01); H04L 67/133 (2022.05)] | 18 Claims |
1. A computer-implemented method performed by a computer system comprising a memory and at least one hardware processor, the computer-implemented method comprising:
detecting a request sent by a first service of an application, the first service being one of a plurality of services included in a microservice architecture of the application, the request including a service type data that identifies the application and a service identification data that identifies the first service;
determining a behavior configuration for the request based on the service type data and the service identification data, wherein the determining of the behavior configuration comprises:
accessing a behavior management catalog stored in a database, the behavior management catalog comprising a plurality of behavior configurations including the behavior configuration, wherein a combination of the service type data and the service identification data is stored as a key of a key-value pair in the behavior management catalog, and the behavior configuration is stored as a value of the key-value pair in the behavior management catalog; and
identifying the behavior configuration from the plurality of behavior configurations in the behavior management catalog using the service type data and the service identification data; and
executing a second service of the plurality of services based on the determined behavior configuration, the second service being different from the first service.
|