Lesson 3: Seeing inside the server, and jobs that survive
31 min read·13 Oct 2026
Module 9 · Lesson 3 · About 60 minutes · Needs: Lesson 1 of this module (the app factory and idempotency keys); Module 5 Lesson 3 (progress and cancellation in a handler); Module 2 Lesson 2 (the same on the wire)
The situation
Monday 5 October 2026, week 5. Nare says one answer took "ages" this morning, and nobody can say where the time went. Priya wants to import six papers as six notes in one job that survives a dropped connection and never creates a note twice.
You trace Nare's question, "How many participants will the nap study have?", through host and server. Then you run Priya's import, crash it and resume it.