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

Pavel Tupitsyn commented on IGNITE-2492:
----------------------------------------

[~vozerov] I agree. Peer assembly loading should not be implemented within 
binary marshaller, but only enabled for particular cases. We can have a common 
wrapper object, {{PeerLoadingObjectHolder}}, which holds assembly information 
along with the object itself, and perform peer requests during deserialization 
if needed. This wrapper will be used only when peer loading is enabled and in 
places where it is applicable.

> .NET: Peer assembly loading
> ---------------------------
>
>                 Key: IGNITE-2492
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2492
>             Project: Ignite
>          Issue Type: New Feature
>          Components: platforms
>    Affects Versions: 1.1.4
>            Reporter: Pavel Tupitsyn
>            Assignee: Pavel Tupitsyn
>              Labels: .net
>             Fix For: 2.1
>
>
> Similar to peer class loading in Java, we can provide a possibility to load 
> assemblies on already started nodes, so that a node can execute jobs that are 
> not present on other nodes.
> Considerations:
> * Can we unload assemblies after use to free memory? This requires a separate 
> AppDomain, can we work with that?



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

Reply via email to