...
/Requirements of a Distributed Task Scheduler's Design
Requirements of a Distributed Task Scheduler's Design
Learn about the functional and non-functional requirements of the task scheduler.
We'll cover the following...
We'll cover the following...
Requirements
Let’s start by understanding the functional and non-functional requirements for designing a task scheduler.
Functional requirements
The functional requirements of the distributed task scheduler are as follows:
Submit tasks: The system should allow the users to submit their tasks for execution.
Allocate resources: The system should be able to allocate the required resources to each task.
Remove tasks: The system should allow the users to cancel the submitted tasks.
Monitor task execution: The task execution should be adequately monitored and rescheduled if the task fails to execute.
Efficient resource utilization: The resources ...