Build the core model
Read the lesson and connect each concept to the visual model above.
Caching is one of the easiest protocol topics for students to underestimate. When a release appears correct for one user but stale for another, the problem may not be the application code. It may be the interaction between browser cache, edge cache, origin headers, and invalidation timing.
This drill gives students a practical incident-response frame for cache behaviour.
Scenario
A campus announcement page has been updated with a new registration deadline. The editor sees the correct page in the content system, but students on several networks still see the previous deadline. The team must decide whether the issue is browser caching, CDN edge caching, origin deployment delay, or an incorrect cache-control policy.
Evidence checklist
Ask students to collect or reason about:
- HTTP status and headers: What do
cache-control,etag,last-modified, andagesuggest? - Request path: Is the response coming from the browser cache, an edge node, or the origin?
- Variation: Do authenticated users, anonymous users, mobile clients, or different networks see different content?
- Invalidation: Was a purge or versioned asset strategy used, and what risk does it introduce?
- Recovery communication: What should the release team tell users while cache convergence is verified?
Teaching note
Encourage students to avoid saying “clear the cache” as the only answer. A professional protocol diagnosis explains which cache is suspected, what evidence supports the claim, and how the fix will be verified without hiding a deeper release problem.
Learning outcome
Students learn to read cache symptoms as protocol evidence. They practise connecting HTTP semantics and edge delivery behaviour to user trust, release governance, and incident communication.
Work with observable evidence
Use the lab to turn the lesson into a repeatable classroom exercise.
Scenario lab
A digital service is slow or unreliable, but the team has not isolated where the exchange fails.
Trace Edge Cache Incident Drill for Communication Protocol Classes from client request to service response and mark the verification boundary.- Focus
- communication protocol, http caching, edge delivery
- Evidence target
- An annotated exchange trace with observable signal, interpretation, and follow-up test.
Activity checklist
Write what you observed, what it means, and what should be verified next. This draft stays on this device.
Explain the decision
Confirm what you can observe, what remains uncertain, and what should happen next.
Before completing this lesson
- Name the input, decision point, and outcome shown in the visual.
- Identify one artifact that would count as evidence.
- State one limitation and one next verification step.