You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@aurora.apache.org by "brian wickman (JIRA)" <ji...@apache.org> on 2014/02/03 23:13:06 UTC

[jira] [Created] (AURORA-154) Consider supporting multiple tasks per executor

brian wickman created AURORA-154:
------------------------------------

             Summary: Consider supporting multiple tasks per executor
                 Key: AURORA-154
                 URL: https://issues.apache.org/jira/browse/AURORA-154
             Project: Aurora
          Issue Type: Epic
          Components: Executor
            Reporter: brian wickman
            Priority: Minor


Support multiple tasks per executor; decouple lifecycle of task from lifecycle of executor.

Thermos gives the ability to colocate multiple related processes together within a single task, however you cannot update these processes independently of the task.

If we could decouple the lifecycle of a task from the lifecycle of the executor and/or support multiple tasks within a single executor (and hence its cgroup), we could explore more interesting use-cases such as being able to update tasks while keeping the sandbox intact.  This would be useful for heavily stateful services, especially if we can eventually provide stronger guarantees about the lifecycle of the executor (e.g. if mesos ever supports executors that persist across machine restarts / task loss.)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)