Practice-inspired educational scenario
A portal has generated a document and already has it in the server response. The user selected an optional saved copy for later use. The storage service is unavailable and the copy was not saved. The document can still be safely displayed and downloaded. In this exercise, durable storage is not a condition for document validity or completion of a mandatory business operation.
What would you show after the storage error? Explain why it is appropriate here and when a different approach would be needed.
Guiding questions
- Which function is essential and which is optional?
- Can you say “Saved” without confirmation?
- What if durable storage is a mandatory condition for the operation?