Browse Prior Art Database

Dynamically Activating Consistent Regions Within an Active Streaming Environment

IP.com Disclosure Number: IPCOM000249121D
Publication Date: 2017-Feb-07
Document File: 1 page(s) / 21K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is the ability to dynamically turn a consistent region on or off while a streaming system is running.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

1

Dynamically Activating Consistent Regions Within an Active Streaming Environment

Disclosed is the ability to dynamically turn a consistent region on or off while a streaming system

is running. A consistent region in a streaming environment is one where tuples are guaranteed

to be processed and not dropped. [1] Many users would like to keep their streaming environment

up at all times to process important data. The problem, however, is the streaming application,

including the consistent region, must be taken down if any changes are made to the system.

Changes to the streaming system may include altering consistent regions. Altering may include

determining and changing which operators to include or exclude from various consistent regions

including regions about to be created/deleted. Currently, the system is taken offline,

reconfigured, recompiled, and then redeployed after the necessary changes are made. However,

any tuples to be processed during this down time may be lost. The disclosed method supports the

ability to dynamically turn a consistent region on or off while the streaming system is running.[2]

This could also be called activating or deactivating the consistent region.

There are many scenarios as to why one would want to activate or deactivate a consistent

region. It could be changed based on time, the tuple itself (or the set of tuples), the source of the

tuples, or other external factors. For example, at night time, one may not care about data as

much and only want their consistent region turned on during the day time. Conversely, i...