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

Otto Fowler reassigned METRON-994:
----------------------------------

    Assignee:     (was: Otto Fowler)

> STELLAR Shell and management should front the METRON REST api
> -------------------------------------------------------------
>
>                 Key: METRON-994
>                 URL: https://issues.apache.org/jira/browse/METRON-994
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: Otto Fowler
>            Priority: Major
>
> As the rest api evolves to serve the management functionality of the UI, we 
> are in danger have having functionality split or duplicated between the REPL 
> and the REST interface.
> Since the REST interface is going to drive the UI and be the official 
> interface, STELLAR REPL should be refactored as a front to rest.
> This will have the benefit of eliminating duplication of code and 
> functionality, and drive new functionality to the REST api. 
> What we may end up having are classes of stellar statements: core language 
> statements, locally executed in the REPL and 'service' type statements sent 
> to rest.
> A benefit of this may be simpler remote REPL usage in secure environments ( 
> which may allow access to a reduced set of ports ).  If you can use all the 
> service type calls over rest, you don't have to expose zookeeper and other 
> services outside the firewall.
> We should map out the functions and an order of solve for moving them.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to