[ 
https://issues.apache.org/jira/browse/STREAMPIPES-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Bossenmaier updated STREAMPIPES-291:
----------------------------------------
    Labels: gsoc2021 streampipes suggestion-postpone  (was: gsoc2021 
streampipes)

> JavaScript wrapper for StreamPipes
> ----------------------------------
>
>                 Key: STREAMPIPES-291
>                 URL: https://issues.apache.org/jira/browse/STREAMPIPES-291
>             Project: StreamPipes
>          Issue Type: New Feature
>          Components: Backend
>            Reporter: Dominik Riemer
>            Priority: Major
>              Labels: gsoc2021, streampipes, suggestion-postpone
>             Fix For: 0.90.0
>
>
> *Apache StreamPipes*
> Apache StreamPipes (incubating) is a self-service (Industrial) IoT toolbox to 
> enable non-technical users to connect, analyze and explore IoT data streams. 
> StreamPipes offers several modules including StreamPipes Connect to easily 
> connect data from industrial IoT sources, the Pipeline Editor to quickly 
> create processing pipelines and several visualization modules for live and 
> historic data exploration. Under the hood, StreamPipes utilizes an 
> event-driven microservice paradigm of standalone, so-called analytics 
> microservices making the system easy to extend for individual needs.
>  
> *Background*
> For processing event streams, StreamPipes utilizes a wrapper concept which 
> delegates event processing to an underlying engine. Currently, various 
> wrappers exist (having a more or less mature state) for plain JVM execution, 
> Siddhi, Kafka Streams and Flink. The goal of this task is to develop a 
> wrapper for JavaScript. This includes extending an existing JavaScript-based 
> SDK to allow users to write data processors and data sinks in JavaScript.
>  
> *Tasks*
>  # Extend the existing JavaScript SDK so that data processors and data sinks 
> can be created and integrated into StreamPipes
>  # Develop the runtime layer to process events in JavaScript.
>  # Write a few sample processors or sinks using your new wrapper!
>  
> *Relevant Skills*
> 0. Don't be afraid! We'll guide you through your first steps with StreamPipes.
>  # JavaScript
>  # Basic knowledge of API design
>  
> *Mentor*



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to