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

Julien Nioche updated STORM-2327:
---------------------------------
    External issue URL: https://github.com/apache/storm/pull/1897

> Abstract class ConfigurableTopology
> -----------------------------------
>
>                 Key: STORM-2327
>                 URL: https://issues.apache.org/jira/browse/STORM-2327
>             Project: Apache Storm
>          Issue Type: New Feature
>          Components: storm-core
>    Affects Versions: 2.0.0
>            Reporter: Julien Nioche
>            Priority: Minor
>
> Classes which run topologies often repeat the same code and pattern to:
> * populate the configuration from a file instead of ~/.storm
> * determine whether to run locally or remotely
> * set a TTL for a topology
> Flux provides an elegant way of dealing with these but sometimes it is 
> simpler to define a topology in Java code. 
> In [StormCrawler|http://stormcrawler.net], we implemented an abstract class 
> named ConfigurableTopology which can be extended and saves users the hassle 
> of having to write code for the things above. I will open a PR containing 
> this class so that we can discuss and comment whether it is of any use at all.



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

Reply via email to