SmartModules are programmable data streaming functions exposed to WebAssembly, allowing developers to manipulate data in real-time inside the Fluvio cluster without needing external services such as Lambda or Functions. SmartModules can be published to SmartModule Hub and downloaded to multiple clusters. Once downloaded, SmartModules can be chained together to build powerful data transformation pipelines.
Examples on how to use SmartModules in a pipeline:
Build, test, and publish your own SmartModules:
APIs to build your own SmartModules:
InfinyOn Certified SmartModules published in the SmartModule Hub: