REGULATING USAGES OF RESOURCES SHARED BY MICROSERVICE CONSUMERS BASED ON CAPACITY AND CONSUMPTION QUOTAS

    公开(公告)号:US20250039056A1

    公开(公告)日:2025-01-30

    申请号:US18358144

    申请日:2023-07-25

    Abstract: A process includes receiving, by a first proxy for a first microservice consumer of a plurality of microservice consumers, a first request from the first microservice consumer associated with a usage of a resource. The resource is shared by the plurality of microservice consumers. The process includes allowing, by the first proxy, the first request responsive to a cumulative usage of the resource by the first microservice consumer complying with a predefined consumption quota for the first microservice consumer; and responsive to allowance of the first request, receiving, by a second proxy for the resource, a second request associated with the usage. The process includes responsive to the second request, controlling, by the second proxy, whether the usage is permitted responsive to a predefined capacity quota for the resource.

    ADAPTIVE SCALING OF TOPICS IN A STATEFUL EVENT-DRIVEN PLATFORM

    公开(公告)号:US20240289232A1

    公开(公告)日:2024-08-29

    申请号:US18655422

    申请日:2024-05-06

    CPC classification number: G06F11/1461 G06F2201/86

    Abstract: A system facilitating scaling of topics is provided. During operation, the system can suspend a stateful application of a topic and a stateful backup topic on an event-driven platform. The topic corresponds to a stream of events associated with the application. The system can modify configuration at the platform to allow a new set of partitions of the topic and a new set of backup partitions of the backup topic. The system can identify a state of event records from the application in a previous backup partition and identify a new backup partition allocated to the application. If they are different, the system can transfer the state to the new backup partition. The system can resume the application for generating an updated state, which is maintained at the new backup partition, based on the state and subsequent event records associated with the application.

Patent Agency Ranking