Ran Ziv created ARIA-234:
----------------------------

             Summary: Isolated workflows execution environment
                 Key: ARIA-234
                 URL: https://issues.apache.org/jira/browse/ARIA-234
             Project: AriaTosca
          Issue Type: Story
            Reporter: Ran Ziv
            Priority: Trivial


Workflows in ARIA are currently run from the main process.
This means that any custom workflows code which is executed has its modules 
etc. remain in memory, and there's no isolation in between user code and the 
main process.

In standalone-ARIA (i.e. CLI) this doesn't matter much as the process is unique 
for the workflow execution, however this might affect users of ARIA which 
consume the workflow engine directly - it'd require them to handle the 
isolation themselves as opposed to benefiting from having this mechanism 
built-in in ARIA.

One option to resolve this is to handle workflows similarly to the way we 
handle operation plugins, and execute the workflow code in a subprocess.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to