AI engineering glossary · Inference serving optimisation

What is request scheduler?

Request scheduler: The component of a serving engine that decides which waiting requests run next, how many tokens are processed per step and when to pause or drop work. Its policy affects fairness, latency and total throughput.

Level: intermediateTopic: Inference serving optimisation

Request scheduler: an example

A scheduler admits requests first-come-first-served but lets short prompts jump ahead if the GPU has spare room.

Related terms

More Inference serving optimisation terms

Where you learn it

Request scheduler is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.