reef-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Chung <>
Subject Re: Ability to support multiple Tasks on an Evaluator
Date Thu, 28 Jan 2016 00:28:17 GMT
Hi Gon,

It depends on how we want to implement it. A way is to merge it into
core REEF, which is expected to be a lot more difficult due to the
need to break APIs. Another way is to build an application on top of
it as was done in Vortex; however, this will likely be more general
than Vortex since users will need to be able to specify their
resources and all the other features that REEF provides. Which way do
you think is better? We can certainly have it sit on top of the
current Task API, but a problem will be the ability to inject objects
that are bound in `ContextConfiguration`. Another problem is that this
becomes another application that is potentially independent of the
rest of the applications that we will have to support going forward.
So far, I have not yet thought of a good way to expose both the core
REEF Task AND core REEF Context AND the application Task all at once.

What do you think?


On Wed, Jan 27, 2016 at 4:01 PM, Byung-Gon Chun <> wrote:
> Thanks, Andrew!
> Is this new API quite different from the Vortex Tasklet API?
> Should the API be natively supported by REEF? Or can it sit on the current
> Task API? The current Task API served what it's intended pretty well.
> Thanks.
> -Gon
> On Thu, Jan 28, 2016 at 8:47 AM, Andrew Chung <> wrote:
>> Hi all,
>> The request to support multiple Tasks on a single Evaluator has been coming
>> up quite a bit internally within Microsoft. Is this a feature that everyone
>> would like to use? Should this be in core REEF? Or should this be built as
>> an application on top of REEF? If we were to merge this into core REEF,
>> some of the existing Task API may break or will need to be deprecated
>> first. Finally, given that users within Microsoft are mostly using
>> this feature will be implemented in REEF.NET first. Would there be
>> interest
>> for someone to pick this up on the Java side?
>> What does everyone think?
>> Thanks,
>> Andrew
> --
> Byung-Gon Chun

View raw message