Skip to main content

SLO-Aware Scheduler


Meeting the deadline matters more than being fast on average.


Key Insight

This project builds a scheduler that knows each request's deadline — its SLO — and orders work to finish as many requests on time as possible, then compares it against plain first-come, first-served ordering.

Why This Matters

A good average speed can still hide many missed deadlines. A deadline-aware scheduler can complete far more requests within their latency targets than naive ordering — which is exactly what users notice and what service contracts are written against.