Python Application API Documentation

Provides the ability to build Python streaming applications for Streaming Analytics service on the IBM Cloud platform and IBM Streams.

Development Guide for Python IBM Streams applications.

The documentation for the Python Application API may be found here.

Java Application API Documentation

Provides the ability to build Java streaming applications for Streaming Analytics service on IBM Cloud platform and IBM Streams.

The javadoc for the Java Application API may be found here.

Development Guide for Java IBM Streams applications.

The documentation for the samples included with the latest release may be found here.

Scala support is described here.

Topology toolkit SPL Documentation

Provides Publish and Subscribe operators to allow a microservice approach for streaming applications. Streams are published to allow independent applications to subscribe to them, regardless of implementation language.



The documentation for the SPL toolkit com.ibm.streamsx.topology may be found here.