Hi All,

haosdent says that using a custom executor in Chronos and Marathon would 
require changing their code, but Sargun Dhilon suggests that this isn't 
necessary..

Anyone know which is correct? Perhaps with an example?

Thanks!

Aaron


________________________________
From: haosdent [[email protected]]
Sent: 28 July 2015 17:28
To: [email protected]
Subject: Re: Custom executor

Hi, @Araon If you want to develop your custom framework, you could checkout 
this document 
https://github.com/apache/mesos/blob/master/docs/app-framework-development-guide.md
 first.
> I want to be able to write a custom executor which is available to multiple 
> schedulers (eg Marathon, Chronos and our own custom scheduler). Is this 
> possible?

If you want to write a executor used in Marathon/Chronos, you need change their 
code. I think this is difficult and not suggest.

> Is it possible to mix and match languages for schedulers and executors? (ie 
> one is python one is C++)

Yes, could use different languages for different components. Just need 
implement the interfaces and make sure the executor could run in slaves.


On Tue, Jul 28, 2015 at 8:08 PM, Aaron Carey 
<[email protected]<mailto:[email protected]>> wrote:
Hi,

Is it possible to build a custom executor which is not associated with a 
particular scheduler framework? I want to be able to write a custom executor 
which is available to multiple schedulers (eg Marathon, Chronos and our own 
custom scheduler). Is this possible? I couldn't quite figure out the best way 
to go about this from the docs? Is it possible to mix and match languages for 
schedulers and executors? (ie one is python one is C++)

Thanks,
Aaron



--
Best Regards,
Haosdent Huang

Reply via email to