The idea behind this PR is really great. Thanks a lot for addressing it.
But the Loadbalancing in the controller has to be adapted as well.
You need to make a change in the `ShardingContainerPoolBalancer`. Otherwise, 
the laodbalancer will think, that each invoker has the space for the default 
vaule of user-memory. That would mean, that an invoker will idle if it has more 
space or it will be overloaded by the loadbalancer if it has less space.

One minor thing: Can we keep the name `user_memory` instead of `use_memory`, as 
this variable describes how much space will be used for user-actions.

[ Full content available at: 
https://github.com/apache/incubator-openwhisk/pull/4011 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to