diff --git a/website/source/docs/runtime/schedulers.html.md b/website/source/docs/runtime/schedulers.html.md index 07ad6a357..70a607be7 100644 --- a/website/source/docs/runtime/schedulers.html.md +++ b/website/source/docs/runtime/schedulers.html.md @@ -17,8 +17,8 @@ each of these schedulers. The `service` scheduler is designed for scheduling long lived services that should never go down. As such, the `service` scheduler ranks a large portion of the nodes that meet the job's constraints and selects the optimal node to -place a task group on. The `service` scheduler uses a best fit scoring algorithm -influenced by Google work on Borg. Ranking this larger set of candidate nodes +place a task group on. The `service` scheduler uses a best fit scoring algorithm influenced by Google's work on +[Borg](https://research.google.com/pubs/pub43438.html). Ranking this larger set of candidate nodes increases scheduling time but provides greater guarantees about the optimality of a job placement, which given the service workload is highly desirable.