Gabriela Jacques da Silva

Catching exceptions in SPL

Up to Streams 4.0.1, a processing element (PE) gracefully shuts down when any of its operator throws an exception. Many times, this behavior is desired, as the SPL runtime cannot guarantee that the operator will have a correct state after throwing an exception. Other times, it can cause unnecessary shutdowns and tuple loss when processing...  Continue reading Catching exceptions in SPL

Guaranteed tuple processing in InfoSphere Streams v4 with consistent regions

As described in this previous streamsdev post, one of the new features of Streams V4 is the concept of  consistent regions. Consistent regions provide resiliency to an SPL application by providing the ability to recover from failures. We name these regions consistent because the SPL runtime periodically establishes a consistent state for a...  Continue reading Guaranteed tuple processing in InfoSphere Streams v4 with consistent regions