Reconfiguring propagation streams in distributed information sharing

Splitting and merging database object information sharing streams. Streams are also referred to herein as "propagations". Splitting and merging information sharing streams can be used to improve performance in a information sharing environment when a failed or slow DBS impacts the performa...

Full description

Saved in:
Bibliographic Details
Main Authors Yuan, Jun, Downing, Alan, Wong, Lik, Arora, Nimar, McElroy, Patricia H, Wang, Byron, Gao, Lei, Lakshminath, Anand, Venkatesan, Ramkumar
Format Patent
LanguageEnglish
Published 01.03.2011
Online AccessGet full text

Cover

Loading…
More Information
Summary:Splitting and merging database object information sharing streams. Streams are also referred to herein as "propagations". Splitting and merging information sharing streams can be used to improve performance in a information sharing environment when a failed or slow DBS impacts the performance. In one embodiment, an auto split process monitors the progress of applying changes at each node and detects the presence of a failed or a slow node. Once the failed or slow node is identified, the auto split process splits the propagation such that the offending node is sent through a separate propagation. Furthermore, an auto merge process can be started to monitor the newly created separate propagation. At a later point, the new propagation can be merged back into the original stream. For example, if the offending node catches up with other nodes, the auto merge process merges the newly created propagation back to the original propagation.