IBM Streams 4.3 introduces a new type to the SPL programming language to better allow Streams applications to interoperate with external data sources such as...
Learn how to use complex, bitwise and nested expressions to filter data from a dynamic connection.
If you have an application that uses the Import and Export operators, you might want to change the export properties or import subscription. This...
This article describes SPL application constructs and patterns that may function differently in the cloud, and provides advice on how to make SPL applications that...
This post explains how you can use the new Modify operator to optimize your application by reducing tuple copying.
Streams 4.0.1 introduced the evalPredicate function which allows you to evaluate a predicate specified as rstring (eg "x==5") for a limited class of predicates. In...
This post demonstrates how to write C++ native functions to add functionality to Streams. When we need to wrap a library so that we...
Reading from an external sourceâ€”such as the network or filesystemâ€”is often a performance bottleneck. When source operators are the performance bottleneck for a streaming application,...
This article will demonstrate some techniques you can use to aid in understanding applications that make use of Export/Import operators.
Learn how to define the parameter mode to change the order in which operators are invoked to produce different results.
Composite operators can accept other operators as parameters to achieve operator genericity.
Composite operators can be stream type and attribute generic, allowing for greater reuse.
Forward and link to a Developer Works article about the three collection types available to InfoSphere Streams developers.
By invoking Custom operators on their own inside composites, we can provide reusable operators written entirely in SPL.
Instructions and sample code to convert a timestamp to a string.
Back to top