[ 
https://issues.apache.org/jira/browse/FALCON-1108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14372635#comment-14372635
 ] 

Srikanth Sundarrajan commented on FALCON-1108:
----------------------------------------------

[~ajayyadava] Yes I was talking about isolation between different recipes. We 
need to be particularly concerned about the isolation for the following things

* Class Path (libraries & dependencies) - different recipes may choose their 
implementation with conflicting libraries
* Memory isolation (to protect against memory consumption & leaks of any one 
specific implementation)
* Other resources (cpu/network)

Essentially we need make sure that one specific recipe isn't hurting the 
availability of the service as a whole and doesn't cause issues for other 
recipes.

To provide for this level of isolation from within a single JVM might be 
complex and such complexity is avoidable.

> Custom recipe processing
> ------------------------
>
>                 Key: FALCON-1108
>                 URL: https://issues.apache.org/jira/browse/FALCON-1108
>             Project: Falcon
>          Issue Type: Sub-task
>    Affects Versions: 0.6
>            Reporter: Sowmya Ramesh
>              Labels: Recipe
>             Fix For: 0.7
>
>
> Custom recipe cooking to be done on the server side in a separate independent 
> process than Falcon process I.e. It runs in a different JVM. For more details 
> refer [FALCON-1107|https://issues.apache.org/jira/browse/FALCON-1107]



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

Reply via email to