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

Manikandan R commented on YUNIKORN-337:
---------------------------------------

[~wilfreds] Got an understanding based on given details. I am interested in 
working on this. Can I take this forward?

> interface message complexity
> ----------------------------
>
>                 Key: YUNIKORN-337
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-337
>             Project: Apache YuniKorn
>          Issue Type: Improvement
>          Components: scheduler-interface
>            Reporter: Wilfred Spiegelenburg
>            Assignee: Wilfred Spiegelenburg
>            Priority: Critical
>
> The current interface allows us to only send one message between a shim and 
> the core. This provides us with a really simple way of interactions 
> definition.
> The complexity is however hidden in the message itself. Every message serves 
> multiple purposes and when the message is received the core and shim need to 
> unpack it and process each part separately and for certain parts in a real 
> specific order.
> Because the message serves a number of purposes it has a large overhead. This 
> might not show up in the code directly as the heavy lifting is done in the 
> generated code. It will show up in the amount of data as a message, even if 
> it does not have all fields, still needs to be encoded in a way that it 
> unpacks correctly on the other side.
> The trade off between having one message with a simple interface or multiple 
> more focussed messages with a slightly more complex interface needs to be 
> assessed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: issues-h...@yunikorn.apache.org

Reply via email to