Cache Miss Request Sequence

Frontend request path with auth, cache fallback, persistence, and async trace

Cache Miss Request Sequence Frontend request path with auth, cache fallback, persistence, and async trace Request Fallback Response + trace open page GET /dashboard verify JWT claims ok read cache miss query profile + metrics rows set cache emit trace 200 JSON render User · browser session · Sequence participant User browser session Web App · React UI · Sequence participant Web App React UI API · request handler · Sequence participant API request handler Auth · JWT verify · Sequence participant Auth JWT verify Redis · cache · Sequence participant Redis cache Postgres · source of truth · Sequence participant Postgres source of truth Trace · async event · Sequence participant Trace async event Legend request return security async trace

Happy Path

  • • The main request is Web App -> API -> data source -> response
  • • Return messages are quieter than forward calls
  • • Activation bars make ownership duration visible

Policy + Fallback

  • • JWT verification is colored as a security interaction
  • • Cache miss is visible without overpowering the main path
  • • Database access only appears after cache fallback

Async Trace

  • • Trace emission is dashed and secondary
  • • It does not block the response path
  • • The diagram separates user-facing latency from observability