Invention Grant
- Patent Title: Integrating a legacy static system with an event-based system
-
Application No.: US16161305Application Date: 2018-10-16
-
Publication No.: US11061872B2Publication Date: 2021-07-13
- Inventor: Anthony Castrati , Gregory Chatham , Balakrisna Kolla , Thatta V. Premnath , Thomas J. Reedy , Jordan S. Simpson , Adrian Vrouwenvelder
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen J. Walder, Jr.; Ryan G. Lewis
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/21 ; G06F9/54 ; G06F16/11 ; G06F16/178 ; G06F16/23 ; G06F16/25

Abstract:
Mechanisms are provided for integrating a legacy static data storage system with an event based data storage system. Catch-up logic generates, for pre-existing legacy data in the legacy static data storage system, catch-up events for integrating the legacy data in the event based data storage system. A trigger processor generates, at approximately a same time that the catch-up events are generated, triggered events in response to one or more database triggers of the event based data storage system being activated. Both the catch-up events and the one or more triggered events are stored in an event log data structure. An event log monitor processes the catch-up events in the event log data structure to integrate the pre-existing legacy data into the event based data storage system. The event log monitor processes the one or more triggered events after all catch-up events in the event log data structure have been processed.
Information query