# 2. Seperate service for Executor Pool

Date: 2021-11-21

## Status

Accepted

## Context

The Executor Pool has to keep track of which Executors are online and what task types they can execute. The Roster keeps track of tasks that need to be executed and assigns Executors to tasks. The Executor Pool functionalty could be implemented in a seperate service or as a part of the Roster.

## Decision

The executor pool will be implemented as a seperate service. (TODO decision might change. Need to reevaluate)

TODO explain why.

## Consequences

TODO