An open API service indexing awesome lists of open source software.

https://github.com/ibmstreams/streamsx.plumbing

Plumbing operators manipulate the flow of tuples in a Streams application, but are not part of the logic of the application
https://github.com/ibmstreams/streamsx.plumbing

ibm-streams load-balancer performance stream-processing toolkit

Last synced: 12 months ago
JSON representation

Plumbing operators manipulate the flow of tuples in a Streams application, but are not part of the logic of the application

Awesome Lists containing this project

README

          

streamsx.plumbing
================

Functionality to control the flow of tuples in a Streams application.

* [**com.ibm.streamsx.plumbing.balancers**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.balancers.html) - Load balancing operators.
* [**com.ibm.streamsx.plumbing.control**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.control.html) - Functionality that utilizes the JobControlPlane operator to provide intra-job control mechanisms.
* [**com.ibm.streamsx.plumbing.leader**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.leader.html) - Leadership election functionality.
* [**com.ibm.streamsx.plumbing.sampling**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.sampling.html) - Random sampling of a stream.
* [**com.ibm.streamsx.plumbing.shedders**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.shedders.html) - Load shedding operators.
* [**com.ibm.streamsx.plumbing.switches**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.switches.html) - Switch operators.
* [**com.ibm.streamsx.plumbing.synchronize**](http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.synchronize.html) - Synchronization across streams.
* [**com.ibm.streamsx.plumbing.delay**](https://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/tk$com.ibm.streamsx.plumbing/ns$com.ibm.streamsx.plumbing.delay.html) - Fine-grained user defined delaying of tuples. Created with own initiative and original intellectual ideas by: senthil@moonraytech.com

SPLDOC for the toolkit and its samples is at: http://ibmstreams.github.io/streamsx.plumbing/doc/spldoc/html/index.html