COORDINATED MICROSERVICES
    2.
    发明申请

    公开(公告)号:US20230125503A1

    公开(公告)日:2023-04-27

    申请号:US17451709

    申请日:2021-10-21

    Abstract: Techniques are provided for a coordinated microservice system including a coordinator and multiple services, which interact with each other. Each of the services can have multiple execution instances, which run independently of each other. In operation, each instance of each service can use, or otherwise depend upon, one or more of the other services to perform at least some of its respective function(s). The coordinator monitors execution requests from each instance of the services to other services and calculates an available capacity of the other services upon which the requesting services depend to execute each of the execution requests based on the monitored performance metrics of the other services and level(s) of resource consumption associated with each of the execution requests. The coordinator then selects one of the execution requests based on the available capacity of the other services to service the execution requests without degrading the other services.

    COORDINATED MICROSERVICES WORKER THROUGHPUT CONTROL

    公开(公告)号:US20230130125A1

    公开(公告)日:2023-04-27

    申请号:US17451713

    申请日:2021-10-21

    Abstract: Techniques are provided for a coordinated microservice system including a worker orchestrator and multiple worker instances, which are tasked with performing a limited and specific operation, such as reading messages from a queue on behalf of a microservice. In operation, each worker instance of each microservice can use, or otherwise depend upon, one or more external systems or other dependencies to perform at least some of its respective function(s). The worker coordinator is a microservice separate from the workers. The worker orchestrator monitors operational state data from each instance of the workers and computes an updated policy based on an expected throughput that accommodates current load demands. The worker coordinator then sends the policy to the respective microservices, which implement the policy to help to maintain the overall system health.

Patent Agency Ranking