Service class responsible for fetching tasks and sending them to a channel.
Service class responsible for processing tasks from a receive channel.