Toolkit com.teracloud.streams.topology 4.0.0
General Information
Toolkit providing mechanisms to build Streams applications in other programming languages, with Java and Python support.
While the majority of the toolkit provides APIs for other programming languages to write Streams applications, the toolkit does provide some SPL composite operators to allow for Topic-based PubSub mechanisms.
Java
Java Application API - A library that allows the definition and execution of streaming applications implemented in Java. Applications use Java code to process tuples and tuples are Java objects.
See the Java Application API for Streams for details.
SPL
Topic based Publish and Subscribe operators provide the mechanism to exchange streams between applications regardles of the thier implementation language. SPL types are provided that allow interchange with applications implemented in other languages.
Python
Python Application API - A module that allows the definition and execution of streaming applications implemented in Python. Applications use Python code to process tuples and tuples are Python objects.
Python functions as SPL operators - A Python function can be simply turned into an SPL operator to allow tuple processing using Python.
See the documentation under com.teracloud.streams.topology.python for details.
- Version
- 4.0.0
- Required Product Version
- 7.2.0.0