US 12,217,046 B2
Deployment of new versions of event consumers in an event-driven system
Sunil Kaitha, Plano, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on May 16, 2023, as Appl. No. 18/317,981.
Application 18/317,981 is a continuation of application No. 17/452,810, filed on Oct. 29, 2021, granted, now 11,693,647.
Prior Publication US 2023/0281003 A1, Sep. 7, 2023
Int. Cl. G06F 9/445 (2018.01); G06F 8/65 (2018.01); G06F 9/54 (2006.01)
CPC G06F 8/65 (2013.01) [G06F 9/542 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An event-driven system for deployment of a new version of an event consumer, comprising:
a topic event store configured to store multiple topic event notifications;
a state event store configured to store one or more state event notifications;
one or more processors configured to:
identify a deployment state event notification based at least in part on deployment of a first event consumer, wherein the deployment state event notification is stored in the state event store;
deactivate a second event consumer based at least in part on the deployment state event notification;
provide a deactivation state event notification to the state event store based on deactivating the second event consumer; and
activate the first event consumer based on the deactivation state event notification, wherein the first event consumer begins processing topic event notifications stored in the topic event store based on activating the first event consumer.