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

Manu Zhang updated GEARPUMP-27:
-------------------------------
    Component/s: streaming

> Dynamic DAG modification API
> ----------------------------
>
>                 Key: GEARPUMP-27
>                 URL: https://issues.apache.org/jira/browse/GEARPUMP-27
>             Project: Apache Gearpump
>          Issue Type: Improvement
>          Components: streaming
>            Reporter: JongHyok Lee
>
> Dynamic modification of running DAG through API needed to support other 
> application utilize Gearpump as a real stream processing 'engine', because 
> most of business application has it's own UI's and modification of running 
> DAG issued from business application not by developer or Gearpump admin.
> It's same for me. I'm developing business application with it's own UI but 
> has requirements of dynamic change of DAG.
> My current approach is to dynamically generate akka streams based class (with 
> connection information) and load it using loadClass. But if gearpump provides 
> those kind of APIs, it might be very helpful.
> The use case might user change processing logic of data stream by selecting 
> an item from combo box of my UI, and my application dynamically compose new 
> logic and pass the compiled jar (or just source code) to the API which 
> gearpump provides.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to