[
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)