Requirements of a Distributed Task Scheduler's Design
Explore the functional requirements essential for a distributed task scheduler, focusing on task submission, resource allocation, and efficient utilization. Define critical non-functional criteria such as availability, durability, and fault tolerance.
We'll cover the following...
We'll cover the following...
Requirements
We will outline the functional and non-functional requirements for designing a distributed task scheduler.
Functional requirements
The system must support the following core capabilities:
Submit tasks: Users can submit tasks for execution.
Allocate resources: The system assigns the necessary resources to each task. ...