Invention Grant
- Patent Title: Synchronizing in-memory caches while being updated by a high rate data stream
- Patent Title (中): 同步内存缓存,同时由高速数据流更新
-
Application No.: US11476624Application Date: 2006-06-29
-
Publication No.: US08089987B2Publication Date: 2012-01-03
- Inventor: Michael John Elvery Spicer , Richard James Taylor
- Applicant: Michael John Elvery Spicer , Richard James Taylor
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Sughrue Mion, PLLC
- Main IPC: H04J3/16
- IPC: H04J3/16

Abstract:
Embodiments of the present invention provide methods and systems for high availability in data-stream applications using separate but synchronized nodes. Initially, a live node is designated to provide the data stream. Upon startup or restart, a standby node synchronizes its state with the live node. The initial synchronization is performed in two phases. In the first phase, the standby node connects to the same data stream (or a data stream with same content) and obtains the same symbols as the live node. In the second phase, the standby node obtains metadata from the live node for various symbols, such as symbols that are new to the standby node. Once synchronized, the live and the standby nodes then continue with separately processing the data stream.
Public/Granted literature
- US20080002743A1 System and method for synchronizing in-memory caches while being updated by a high rate data stream Public/Granted day:2008-01-03
Information query