illinois-cs241 / broadway

A distributed systems framework used running distributable workloads.
Other
18 stars 0 forks source link

Starvation may occur when scheduling with multiple courses #21

Closed ezhang887 closed 4 years ago

ezhang887 commented 4 years ago

Example:

  1. Course A requests 400 grading runs.
  2. Course B requests 200 grading runs 5 minutes later.

Currently, no runs from Course B will run until all of Course A's runs have finished.