Event-driven control microservices architecture
AssigneeCitibank, N.A.
InventorsStephen Saponara, Michael Hershkowitz, Gregory Vardi, Scott Wilson, Robert Stolte
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitibank, N.A.
InventorsStephen Saponara, Michael Hershkowitz, Gregory Vardi, Scott Wilson, Robert Stolte
Estimating the term…
Event-driven architecture for control microservices. In some implementations, the system generates a graphical user interface including one or more screen elements for receiving input values for a resource request. Based on determining that the user has navigated away from a current screen element, the system executes, by a control microservice, control logic associated with the current screen element and compares an execution time for the control logic against a latency threshold. Based on the control logic raising an exception and the execution time exceeding the latency threshold, the system executes a detective control that asynchronously routes the resource request to an exception-handling queue. Based on the control logic raising an exception and execution time being within the latency threshold, the system executes a preventive control that blocks or corrects the one or more input values before the resource request is executed.
One or more non-transitory computer-readable media storing instructions for an event-driven control microservices architecture including preventive and detective controls, the instructions, when executed by at least one processor, cause the at least one processor to perform operations comprising:
A method for an event-driven control microservices architecture, the method comprising:
A system comprising at least one processor and one or more non-transitory computer-readable media having instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
Dependencies are inferred from the claim text.