Part 5
2 chapters
Asynchronous work & jobs
Model work that doesn't finish within one request/response: long-running operations and rerunnable server-owned jobs.
Chapter 10
Asynchronous & long-running operations
Model work that outlasts one request: return 202 with a Location to an operation resource, let the client poll it, redirect with 303 to the result on completion, and offer a cancel.
Chapter 11
Rerunnable jobs
Model recurring, server-owned work: separate the schedule (configure) from each execution (a run record), so a job can fire on a timer and on demand without the client driving every run.