Timer-based message handling for executing stateful services in a stateless environment
AssigneeMotorola Solutions, Inc.
InventorsGeorg Lund Petersen, Pawel Antemijczuk
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola Solutions, Inc.
InventorsGeorg Lund Petersen, Pawel Antemijczuk
Estimating the term…
A state-aware microservice system for managing messages and providing a service. The state-aware microservice system includes a plurality of instances of the service, a message broker, a memory, and an electronic processor. The processor is configured to receive, via an instance of the plurality, a message for the service and determine whether a processing of the message is consistent with a current state of the system. When the processing of the message is consistent, the processor process the message via one of the plurality of instances. When the processing of the message is not consistent, the processor transmits the message to a first queue of the message broker, determines, from a timer of the message, a time-to-live of the message, and transfers the message to a second queue of one of the plurality of instances in response to the time-to-live expiring.
A state-aware service system for managing messages and providing a service, the state-aware service system comprising:
A method of managing messages and providing a service via a state-aware service system, the method comprising:
A device configured to manage messages and provide a service, the device comprising:
Dependencies are inferred from the claim text.