Stream Processor Documentation

WSO2  Stream Processor  is a  Streaming SQL based, high performant, lightweight, open source stream processing platform, facilitating the creation of real-time, intelligent, actionable business insights, and data products for digital businesses. It allows you to collect events via multiple transports and in multiple formats. It uses streaming SQL to process streams, detect complex events, calculate time-based aggregations and make predictions using machine learning models. The output of these processing activities can be used to generate alerts and notifications in real-time. WSO2 SP supports visualization of this output via its Dashboard Portal. It supports a user-friendly interface to write the processing logic as well as to template and reuse the logic that is already written.


Get started with WSO2 SP

If you are new to using WSO2 Stream Processor, follow the steps given below to get started:

Get familiar with WSO2 SP
Understand the basics of the SP and its architecture.
Quick Start Guide
Download, install and run the SP in just 10 minutes.
This sections provide the references that can be used to gain additional knowledge on WSO2 SP.

Try out the Tutorials
Learn SP functions step by step.



For additional learning resources such as webinars and white papers, go to Library - Analytics. This is a great place for you to expand your knowledge on WSO2 SP.

Deep dive into WSO2 SP

To know more about WSO2 SP use the descriptions below to find the section you need, and then browse the topics in the left navigation panel. You can also use the Search box on the left to find a term or phrase in this documentation, or use the box in the top right-hand corner to search in all WSO2 product documentation.